Megachirella - The mother of all lizards

An international team of palaeontologists have identified the world’s oldest lizard, providing key insight into the evolution of modern lizards and...
Back to Top