Hidden inside a piece of amber dating back 125 million years, a remarkably preserved insect displaye...
Scientists Found a Tiny Insect Trapped in Amber Since the Dinosaur Era With a Weird Feature
Hidden inside a piece of amber dating back 125 million years, a remarkably preserved insect displayed an unusual trait that may change part of the story...
Author: The Daily Galaxy
Read Original Article