48-Million-Year-Old Fossil: Insect Inside Lizard Inside Snake Reveals Prehistoric Battle of Food Chain
48-Million-Year-Old Fossil: Insect Inside Lizard Inside Snake Reveals Prehistoric Battle of Food Chain Palaeontologists have uncovered a fossil that has preserved an insect inside a lizard inside a snake – a prehistoric battle of the food chain that ended in…