STEGOSAURIA


Meaning of STEGOSAURIA in English

noun ·pl an extinct order of herbivorous dinosaurs, including the genera stegosaurus, omosaurus, and their allies.

Webster English vocab.      Английский словарь Webster.