Common · Nature
Tuojiangosaurus
Genus of reptiles (fossil)
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.
From Wikipedia
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.
Text: Wikipédia, CC BY-SA 4.0. · Image: Tylwyth Eldar (CC BY-SA 4.0) ·