Big Huge Thesaurus

trachodont

noun

sounds kind of like