Big Huge Thesaurus

Exaeretodon

noun

sounds kind of like