
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.
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.