Meaning of thyreophora

Definition of thyreophora

(noun) armored dinosaurs: stegosaurs and ankylosaurs

Other information on thyreophora

WIKIPEDIA results for thyreophora
Amazon results for thyreophora