THERAPSID


Meaning of THERAPSID in English

[the.rap.sid] n [NL Therapsida, fr. ther- mammal (fr. Gk ther wild animal) + apsid-, apsis arch, vault--more at fierce, apsis] (1912): any of an order (Therapsida) of Permian and Triassic reptiles that are considered ancestors of the mammals -- therapsid adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.