Big Huge Thesaurus

dicynodont

noun

sounds kind of like