Big Huge Thesaurus

Conepatus

noun

sounds kind of like