Mamenchisaurus Was a Late Jurassic SauropodMamenchisaurus 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 “brook”. When these … [Read more...]
The best book on dinosaurs for adults and smart children
Get it on Amazon today to learn the full fascinating history and help support DinoPit.