thyreophora

Noun
  1. Armored dinosaurs: stegosaurs and ankylosaurs (synset 101703975)

Found on Word Lists

Other Searches