Posts

Showing posts with the label Dinosaurs

Curiosity: Mummified Dinosaur stuns paleontologists.

Image
Since the dawn of paleontology, scientists have struggled to confirm what dinosaurs and other prehistoric creatures may have looked like when they were alive. Now, a team at Royal Tyrrell Museum of Palaeontology in Alberta, Canada has brought us closer than ever to understanding our massive planetary ancestors. They discovered a dinosaur fossil that has guts, armor, and even some skin intact. In fact, it is so well-preserved, some have dubbed it a "dinosaur mummy."