Showing the single result

Tuojiangosaurus Skeletons/Fossils

Tuojiangosaurus 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.