Megachirella, the ‘Mother Of All Lizards’, Located In Italian Alps

A 240-million-year-old fossil has been identified as the “mother of all lizards”, the ancestor of today’s lizards and snakes.

from Forbes – Tech https://ift.tt/2kBjn37
via IFTTT