Therapsida

1. (noun) extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic
Synonyms: order Therapsida
Related Words: animal order



Terms and Conditions of Use / Copyright Notice