Big Huge Thesaurus

Daubentonia

noun

sounds kind of like