Cool Dino Facts Wiki
Advertisement

The name Mamenchisaurus means "Mamen Ferry's Lizard". It was about 86 feet and about 26 metres long.It ate the plants of China. China was home to many different types of sauropods. Mamenchisaurus was one of a group of Chinese sauropods with extraordinarily long necks.

Advertisement