Tag: Arthropod origins

Origins of Arthropods Revealed by 520-Million-Year-Old Larva Fossil

news-12082024-104548
Around 520 million years ago, a tiny larva was stuck in mud in what is now China's Yunnan Province. Fast forward millions of years,...