Shenzhousaurus
Shenzhousaurus Shenzhousaurus (SHEN-zoh-SAWR-us; “Shenzhou lizard”) is a genus of ornithomimosaur dinosaur that lived during the Early Cretaceous period, approximately 125 to 120 million years ago. Its fossils were discovered in the Yixian Formation of Liaoning Province, China, an area famous for its exceptionally preserved fossils. The name Shenzhousaurus refers to “Shenzhou,” an ancient name for […]