Big Huge Thesaurus

callicebus

noun

sounds kind of like