Big Huge Thesaurus

exaeretodon

noun

sounds kind of like