Dinosaur Encyclopedia
Yangchuanosaurus
A large theropod of late Jurassic Asia.
Back to all dinosaurs