×

Leshansaurus

Dinosaur
Leshansaurus is a genus of theropod dinosaur from the Late Jurassic Shaximiao Formation of what is now China. It was described in 2009 by a team of Chinese paleontologists. The type species is Leshansaurus qianweiensis. Wikipedia
Length: 20 – 23 ft.
Height: 4.9 ft. (At the hips)
Lived: 163.5 million years ago - 157.3 million years ago (Oxfordian)