Therapsida

Translingual

Proper noun

Therapsida

  1. A taxonomic class within the superclass Tetrapoda – synonym of Theropsida.