Tuojiangosaurus (meaning "Tuo River lizard") is a genus of herbivorous stegosaurian dinosaur from the Late Jurassic Period, recovered from the Upper Shaximiao Formation of what is now Sichuan Province in China.
Tuojiangosaurus
Dinosaurs and Mesozoic Species
for Dinosaurs and Mesozoic Species in The Cocoricó Saga
Suggested by jacobtolentino
The Cocoricó Saga begins May 10, 2025
Loading comments when this section is visible...