Ancient Reptile Megachirella, Found 20 Years Ago, Recently Unveiled As The Ancestor Of All Lizards
Researchers reported yesterday that they had found the most ancient reptile ever discovered, a tiny lizard that inhabited the Earths about 240 million years ago when our planet contained a single continent and the dinosaurs were “newcomers”. Fossilized skeleton scanning…