Big Huge Thesaurus

Priodontes

noun

sounds kind of like