Definition of Therapsida in English :
Define Therapsida in English
Therapsida meaning in English
Meaning of Therapsida in English
Pronunciation of Therapsida in English
Therapsida pronunciation in English
Pronounce Therapsida in English
Therapsida
see synonyms of therapsidaNoun
1. order therapsida, therapsida
extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic
WordNet Lexical Database for English. Princeton University. 2010.