Synonyms of THERAPSID

What is another word for THERAPSID