Dinosaur Alive Wiki
Advertisement
Mamenchisaurus-3

Mamenchisaurus is a large sauropod from Jurassic China. It lived in herds like all sauropods. It was the largest creature of the country.

Advertisement