Noun Definition

thyreophora

1.Definition: armored dinosaurs: stegosaurs and ankylosaurs

Related Noun(s):thyreophoran

Category: Animals