Mamenchisaurus Was a Late Jurassic Sauropod Mamenchisaurus was a dinosaur that lived during the Late Jurassic period and was the biggest sauropod of its time. Found in Asia and pronounced mah-MUN-chi-SAWR-us, the name means “Mamenchi lizard” and comes from the Chinese Pinyin and men, respectively ma men. Chi is the Chinese translation of “stream” or […]

