Scientists Find A Lizard's 20-Million-Year-Old Foot

Geo Beats 2020-02-27

Views 14

Scientists recently examined a 20-million-year-old lizard foot that got trapped in amber.

Share This Video


Download

  
Report form