Zhuchengosaurus
Zhuchengosaurus: Profile of a Prehistoric Giant Zhuchengosaurus Zhuchengosaurus (ZOO-cheng-o-SAWR-us; “Zhucheng lizard”) is a genus of very large hadrosaurid (duck-billed) dinosaur that lived during the Late Cretaceous period, approximately 73.5 million years ago. Its fossils were discovered in the Shandong Province of eastern China. The name Zhuchengosaurus refers to Zhucheng City, near where its remains were […]