How have dinosaur fossils been preserved for so many millennia?
The fleshy parts of fossilised dionsaurs are stopped from disintergrating by being trapped in an airless environment. This allows the flesh to be replaced by minerals in the surrounding soil. These minerals, over the years, harden, and the original tissue is lost. Voila! You are now left with a fossilised dinosaur. just pray that it isn’t broken up by eathquakes, lava flows or a geographical upheaval!