Eomamenchisaurus
Lü et al. 2008
Eomamenchisaurus is a genus of mamenchisaurid sauropod dinosaur from the Middle Jurassic Zhanghe Formation of Yuanmou, Yunnan, China. The type species is E. yuanmouensis, described by Lü Junchang and colleagues in 2008.
Herbivore
Ground dwelling, gregarious
Terrestrial