Big Huge Thesaurus

dryopithecus

noun

sounds kind of like