Big Huge Thesaurus

dryopithecine

noun

sounds kind of like