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 therapsida

Noun

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.