Big Huge Thesaurus

cebidae

noun

sounds kind of like