Leonardo is the best preserved dinosaur mummy ever found, including skin impressions, fossilized samples of the digested food, plus skin and joints. Radiographic autopsy finds creature's last meal.
Topics Covered:
Topics Covered:
- By This Director