Cool Dino Facts Wiki
Advertisement

Eomamenchisaurus-pseudohead-in-charge1.jpg

Eomamenchisaurus (meaning "Dawn Mamen Ferry Lizard") is a genus of mamenchisauridae from the Middle Jurassic of Yunnan, China. It was described in 2008 by Lu. The type species is E.yuanmouensis.

Advertisement