Thyreophora

Noun
  1. armored dinosaurs: stegosaurs and ankylosaurs

Khám phá thêm

Các từ liên quan

Từ chứa "Thyreophora"