Shuangbaisaurus
Shuangbaisaurus: Profile of a Prehistoric Giant Shuangbaisaurus Shuangbaisaurus (SHWONG-bye-SAWR-us; “Shuangbai lizard”) is a genus of theropod dinosaur that lived during the Early Jurassic period, approximately 199 to 190 million years ago. Its fossils were discovered in the Fengjiahe Formation in Yunnan Province, China. The name Shuangbaisaurus refers to Shuangbai County, where the remains were found, […]