article: Yangchuanosaurus
links: Reptile Tuojiangosaurus Animal Theropoda China Sichuan Metriacanthosauridae Dinosaur Tyrannosaurus Jurassic Middle Jurassic Mamenchisaurus Saurischia Ceratosaurus Upper Jurassic Carnosauria