Therapsida

Translingual

Proper noun

Therapsida

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