Unscramble
Definition of Thyreophora
Noun: Thyreophora
Armoured dinosaurs: stegosaurs and ankylosaurs
- suborder Thyreophora, thyreophoran
See also:
thyreoid
thyreophoran