Thyreophora
WordNet

noun


(1)   Armored dinosaurs: stegosaurs and ankylosaurs
 
x
OK