Mamenchisaurus

Mamenchisaurus is a family diplodocid dinosaurs. In late Jurassic dinosaurs. Mamenchisaurus is a giant sauropod dinosaurs. Mamenchisaurus is a giant herbivore dinosaurs.