Dinopedia
Advertisement

Credit: Anness Publishing

Eomamenchisaurus is an extinct genus of large mamenchisaurid sauropod dinosaur from the Middle Jurassic of Yuanmou, Yunnan, China. The type species is E. yuanmouensis, described by Lu et al. in 2008.

Description

It was large herbivorous sauropod dinosaur that lived throughout the southern asia; the anatomy of this sauropod bears resemblance to diplodocids.

References

Advertisement