6
Zoologists report the discovery of a trove of fossil fly larvae, and an intriguing caterpillar, encapsulated in samples of amber that are tens of millions of years old.
Zoologists report the discovery of a trove of fossil fly larvae, and an intriguing caterpillar, encapsulated in samples of amber that are tens of millions of years old.