Yangchuanosaurus
Yangchuanosaurus: Research Database Megalosauridae (Theropoda) · Late Jurassic (~160–155 MYA) · Asia — China (Sichuan, Shaximiao Formation) Research Note: Yangchuanosaurus was a large megalosaurid theropod from the Late Jurassic Shaximiao Formation of Sichuan, China. As one of the largest known Jurassic theropods from Asia, it provides important data on theropod body size evolution and … Read more