Szechuanosaurus

Szechuanosaurus ("Szechuan lizard") is a extinct [1] genus of carnivorous theropod dinosaur from the Late Jurassic. Fossils referred to the genus have been found in Asia in the Oxfordian (Peng et al., 2005).[2] Its type species is largely based on several undiagnostic teeth from the Shangshaximiao Formation.
Category:Dinosaurs
Category:Animals
Category:Creatures
Category:Reptiles