Noun Definition

therapsid

1.Definition: probably warm-blooded; considered direct ancestor of mammals

Related Noun(s):protomammal

Category: Animals