Big Huge Thesaurus

Aotus

noun

sounds kind of like