Lanzhousaurus (meaning “Lanzhou Lizard”) is a genus of iguanodont dinosaur from the Early Cretaceous of the Gansu region in China. Only a partial skeleton has been discovered, and of the fossils recovered were teeth. The teeth were very large, and have been considered the largest teeth of any herbivorous creature. This helped to classify this dinosaur as a styracosternan iguanodontid. The animal itself is robust, and reached 30 feet (9.1 metres) in length. It was described by You, Ji, and Li in 2005, and they named the type species L. magnidens.
By Richie The Dino on December 23, 2014 in Dinosaurs from the Asian Continent, Dinosaurs from the Cretaceous Period, Extreme Dinos, Herbivorous Dinosaurus, Iguanodont, Weird Dinos