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