Big Huge Thesaurus

pithecia

noun

sounds kind of like