CLOSE
1px



ADD A DINOSAUR

Tuojiangosaurus

Tuojiangosaurus (meaning "Tuo River lizard") is a genus of herbivorous plated dinosaurs that lived in today's Asia during the Late Jurassic Period, about 155 million years ago.


read more