Big Huge Thesaurus

synapsid

noun

sounds kind of like