Big Huge Thesaurus

tachyglossus

noun

sounds kind of like