Yangchuanosaurus
Yangchuanosaurus is a genus of theropod dinosaur that lived during the Late Jurassic period, around 160 to 155 million years ago. It belongs to the group of dinosaurs known as megalosaurids, which were large, carnivorous predators. Yangchuanosaurus is one of the most well-known theropod dinosaurs from Asia. angchuanosaurus was first discovered in China in the […]