Mamenchisaurus (meaning "Mamen Ferry Lizard", named after it's discovery site in Sichuan, China) is a genus of sauropod from Middle Jurassic Mamen Ferry, Sichuan. It is known for it's long neck, which is considered to be the longest neck of any living thing ever to walk the earth.? Mamenchisaurus? was first discovered in 1952 on the construction site of the Yitang Highway in Sichuan, China.
Community content is available under CC-BY-SA unless otherwise noted.