The Mother Of All Lizards, 240 Million Years Old, Found In Italian Alps

Megachirella, discovered some 20 years ago buried in compacted sand and clay layers in the Dolomites mountain range in northeast Italy, was initially mis-classified as a close lizard relative.

from Top World News- News18.com https://ift.tt/2xqJSBO

Comments