Worm Fossil From 520 Million Years ago Solves Mystery of How Modern Insects and Crabs Evolved: ‘My jaw just dropped’
A 520-million-year-old worm fossil has solved the mystery of how modern insects, spiders and crabs evolved. The “incredibly rare and detailed” fossil, named Youti yuanshi, offered a peek inside one of the earliest ancestors of many species today, as it dates back to the Cambrian period when major animal groups were…
Read more