Dinopedia
Advertisement
Shenzhousaurus orientalis by chasmosaur-d2zjz6s

Shenzhousaurus orientalis (meaning "Shenzhou lizard") is an Ornithomimid from early Cretaceous China. It was about 6.6 feet (2 meters) long and weighed about as much as a sheep. Known from the front end of an individual.

Gallery[]

Advertisement