Tuesday, October 23, 2018

Yangchuanosaurus

 The Yangchuanosaurus is a carnivorous Theropod from the Mid. Jurassic Period. One of it's closest relatives is the Allosaurus. It was actually discovered by a construction worker working on a dam in China!

Yangchuanosaurus shangyouensis by cheungchungtat

https://www.deviantart.com/tag/yangchuanosaurus

No comments:

Post a Comment