'therapsid' definitions:

Definition of 'therapsid'

From: WordNet
noun
Probably warm-blooded; considered direct ancestor of mammals [syn: therapsid, protomammal]