Big Huge Thesaurus

diapsida

noun

sounds kind of like