Big Huge Thesaurus

dendrolagus

noun

sounds kind of like