Big Huge Thesaurus

cynodont

noun

sounds kind of like