Loading Paleostock...

Yangchuanosaurus shangiouensis stock image

Yangchuanosaurus shangiouensis stock image

Yangchuanosaurus is a large carnivorous metriacanthosaurid theropod dinosaur from the Late Jurassic of China.

Select size

Dimensions:

Tags:
BathonianBerriasianCretaceousDinosaurJurassicLicensingMetriacanthosauridRoyalty FreeYangchuanosaurus Shangiouensis
  • Artist

    Sergey Krasovskiy
  • Organization

    Studio 252MYA
  • Shop at Studio 252MYA