Mamenchisaurus hochuanensis
Mamenchisaurus was a plant-eating sauropod dinosaur from the late Jurassic Period of China.
Size: 4000px × 3000px
Location: United States
Photo credit: © Catmando / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: animal, behemoth, creature, dinosaur, environment, era, evolution, extinct, extinction, gigantic, grand, herbivore, herbivorous, hochuanensis, illustration, image, jurassic, large, lizard, mamenchisaurus, mesozoic, monster, nature, organism, paleoart, picture, powerful, prehistoric, primeval, primitive, quadruped, reptile, sauropod, themes, titanosaur, vertebrate, wilderness, wildlife