Home

Word

therapsid, n.
(therapsids)
more info probably warm-blooded; considered direct ancestor of mammals
<noun.animal>

protomammal therapsid