×

Barracudasauroides_panxianensis

The Fossil of an Animal That Lived Over 242 Million Yea...

August 22, 2016

Below is a partial skeleton of an animal that lived between 242 – 247.2 million years ago. The remarkably well-preserved fossil was discovered in the Guanling For...