Scientists Find Fossilized Brains From 500-Million-Year-Old Arthropods

Posted on Categories Discover Magazine

Stanleycaris is a distant relative of insects and spiders. The discovery clarifies the timeline of how their body plans evolved.

Leave a Reply