Shuangbaisaurus
In Depth Shuangbaisaurus is a genus of predatory dinosaur that lived in China during the start of the Jurassic period. Known from a partial skull, there is speculation that Shuangbaisaurus might be synonymous with Sinosaurus. Further Reading - A new crested theropod dinosaur from the Early Jurassic of Yunnan Province, China. - Vertebrata PalAsiatica 55(2):177-186. … Read more