Big Huge Thesaurus

aotus

noun

sounds kind of like