therapsida

Nouns

  • (n) extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic order Therapsida,

Synonyms

order Therapsida

Words of close approximity

therapsid