Discovery of a 52-Million-Year-Old Lizard Fossil Reveals “Shocking Mystery”
A recent discovery concerning an ancient lizard species has captured significant attention from the global scientific community, published by a research team from China.This discovery is based on the fossil ...