Cool Dino Facts Wiki
Advertisement

Yangchuanosaurus was a theropod dinosaur which lived in China during the Jurassic period. It preyed on both sauropods and stegosaurs. It was the top predator of its time.

Yangchuanosaurus
Advertisement