Szechuanosaurus means "Szichuan's Lizard". It ate meat from Mid-Late Jurassic China. It was 6-8 metres in length. When it was described in 1942 by Young, it was classified as a Sinraptoridae.

Szechuanosaurus ("Szechuan lizard") is a dubious[1] genus of theropod dinosaur from the Late Jurassic. This dinosaur lived in the Asia in the Oxfordian and early Kimmeridgian (Peng et al., 2005).[2] It is based on four undiagnostic teeth from the Shangshaximiao Formation.

  • Szechuanosaurus Running
  • Szechuanosaurus Skeleton
  • Szechuanosaurus Skeleton
Community content is available under CC-BY-SA unless otherwise noted.