Langsung ke konten

Arti kata

thyreophora

Definition of thyreophora (English)

noun

  1. armored dinosaurs: stegosaurs and ankylosaurs
    sumber: wordnet30