Jiangshanosaurus

Jiangshanosaurus is a genus of herbivorous titanosauriform sauropod dinosaur that lived in China approximately 92-88 million years ago, during the Turonian-Coniacian stage of the Late Cretaceous.

Last Updated on 2 weeks ago by pinc