Fossilized Stegosaur
-
Fossilized Stegosaur Unearthed in China May be the Oldest Ever Found
Fossilized stegosaur discovered in China is the oldest ever found in Asia and could be the oldest in the world as well. When this stegosaur roamed the Earth 170 million years ago, it measured about 2.8 meters from its nose to its spiny tail.
Latest Research Articles