Big Huge Thesaurus

tenrec

noun

sounds kind of like