Megachirella: Mother Of All Lizards – World’s Oldest Fossil Found

The world’s oldest lizard has been identified an international team of paleontologists, which includes the University of Bristol. The 240-million-year-old fossil, Megachirella wachtleri, is the most ancient ancestor of all...