Big Huge Thesaurus

monkeypod

noun

sounds kind of like