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.

History and Etymology for Therapsida

New Latin, from Greek theraps attendant + New Latin -ida

Keep scrolling for more