YourDictionary

therapsid

(thə-răpˈsĭd)

noun
Any of various reptiles of the order Therapsida of the Permian and Triassic periods, many of which are considered to be direct ancestors of mammals.

Related Forms:

  • the·rapˈsid adjective

Learn more about therapsid

link/cite print suggestion box