'order Therapsida' definitions:

Definition of 'order Therapsida'

(from WordNet)
noun
Extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic [syn: Therapsida, order Therapsida]