Show Navigation

Online Exhibitions

Into the Archives: Dinosaurs of China, The Dick Institute, 1993

Tuojiangosaurus

Description:

The tuojiangsaurus (meaning 'Tuo river lizard') was a herbivorous dinosaur from the Late Jurassic Period. The dinosaur was first recovered from the Sichuan Province in China.

Source:
The Dick Institute
Digital Number:
RI_DI_0071894
Copyright:
East Ayrshire Council