STEGOSAURUS


Meaning of STEGOSAURUS in English

noun a genus of large jurassic dinosaurs remarkable for a powerful dermal armature of plates and spines.

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