Big Huge Thesaurus

Symphalangus

noun

sounds kind of like