therapsid
noun
the·rap·sid
thə-ˈrap-səd
: any of an order (Therapsida) of advanced synapsid vertebrates that flourished during the Permian and Triassic periods with the last forms becoming extinct during the Cretaceous period and that are considered ancestors of the mammals
therapsid
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share