Diplodocus meaning in malayalam
Word: Diplodocus
Diplodocus definition
Noun:
(zoology) huge quadrupedal herbivore with long neck and tail; of late Jurassic in western N. America
Related wordsDiplodocus - Oru Tharam Dinosar (ഒരു തരം ദിനോസര്) Noun:
(zoology) huge quadrupedal herbivore with long neck and tail; of late Jurassic in western N. America
Malayalam to English
English To Malayalam