Yangchuanosaurus Skeletons/Fossils
Yangchuanosaurus is an extinct genus of metriacanthosaurid theropod dinosaur that lived in China during the Bathonian and Callovian stages of the Middle Jurassic and was similar in size and appearance to its North American and European relative, Allosaurus.
Yangchuanosaurus animatronic