Tuojiangosaurus

Tuojiangosaurus (meaning "Tuo River lizard") is a genus of herbivorous stegosaurid dinosaur from the Late Jurassic Period, recovered from the Upper Shaximiao Formation of what is now Sichuan Province in China.
Category:Dinosaurs
Category:Animals
Category:Creatures
Category:Stegosaurs
Category:Late jurassic dinosaurs of asia
Category:Reptiles