Sauropod
English Meaning
- Any of various large semiaquatic saurischian dinosaurs of the suborder Sauropoda, of the Jurassic and Cretaceous periods.
- Of or relating to the suborder Sauropoda.
Sorry, No Malayalam Meaning for your input!
See Sauropo Want To Try Sauropod In Malayalam??