Thyreophora

1. (noun) armored dinosaurs: stegosaurs and ankylosaurs
Synonyms: suborder Thyreophora, thyreophoran
Related Words: animal order



Terms and Conditions of Use / Copyright Notice