Lizard:


World's Oldest Lizard: 99 Million Years Old Lizard Found Preserved in Amber Fossil

World's Oldest Lizard: 99 Million Year Old Lizard Found Preserved in Amber Fossil

The fossil may be a 'missing link' to the evolutionary history of modern-day lizards....

Mar 7 2016, 6:09pm CST