Adorable baby dinosaur’s footprint is just 6cm long and is the smallest stegosaur print EVER found
Dino-mite find! Adorable baby dinosaur’s footprint discovered in China is just 6cm long and is the smallest stegosaur print EVER found Footprint was found in the Xinjiang Province in northwestern China by experts It measures just 2.24 inches (5.7cm) long and is thought to belong to a stegosaur Expect that the animal that made it was … Read more