Therapsida
plural noun
The·rap·si·da
| \ -sədə\
Definition of Therapsida
: an order of synapsid reptiles that flourished during the Permian and Triassic periods with the last forms becoming extinct during the Cretaceous
Note: Reptiles of the order Therapsida are considered ancestors of the mammals.
Keep scrolling for more