English dictionary

therapsid meaning and definition

Definition and meaning of therapsid at MeaningMonkey.org. therapsid meaning and definition in the English Dictionary.

THERAPSID noun

Definition of therapsid (noun)

  1. probably warm-blooded; considered direct ancestor of mammals
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: