Tamil Dictionary 🔍

stegosaurus

Steg`o*sau"rus, n. Etym: [NL., fr. Gr. (Paleon.) Defn: A genus of large Jurassic dinosaurs remarkable for a powerful dermal armature of plates and spines.


stegosaurus - Similar Words