thyreophoran

Explore definitions, synonyms, and language insights of thyreophoran

Definitions

Noun
armored dinosaurs: stegosaurs and ankylosaurs

More General Terms