Therapsida — synonyms, definition
1. Therapsida (Noun)
1 synonym
order Therapsida
1 definition
Therapsida (Noun) — Extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic.
1 type of
animal order
8 parts
Chronoperates Cynodontia Dicynodontia division Cynodontia division Dicynodontia genus Chronoperates protomammal therapsid
2 parts of
Synapsida subclass Synapsida