therapsid

Explore definitions, synonyms, and language insights of therapsid

Definitions

Noun
probably warm-blooded; considered direct ancestor of mammals