Stegosaurus
English Meaning
A genus of large Jurassic dinosaurs remarkable for a powerful dermal armature of plates and spines.
Sorry, No Malayalam Meaning for your input!
See Stegosauru Want To Try Stegosaurus In Malayalam??