Saurischia

Explore definitions, synonyms, and language insights of Saurischia

Definitions

Noun
extinct terrestrial reptiles: theropods (carnivorous); sauropods (herbivorous)

More General Terms