Biology Megachirella: Mother Of All Lizards – World’s Oldest Fossil Found MessageToEagle.com | May 31, 2018 MessageToEagle.com – 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 Read More