Big Huge Thesaurus

priodontes

noun

sounds kind of like