therapsid
English Dictionary
->
Letter T
-> therapsid
Search Dictionary:
therapsid Definition
(n)
probably
warm
-
blooded
;
considered
direct
ancestor
of
mammals
therapsid Synonyms
protomammal
therapsid
© Art Branch Inc.