Shantungosaurus | All About Shantungosaurus | Animalss.info
About Shantungosaurus Shantungosaurus is a genus of large-bodied hadrosaurid dinosaur that lived during the Late Cretaceous period. It was one of the largest known hadrosaurs, measuring up to 50 feet in length and weighing around 8 to 10 tons. Shantungosaurus had a long, duck-billed snout and hundreds of teeth for chewing plant material. Category Shantungosaurus […]