Author Vishay SinghPosted on July 8, 2022July 8, 2022Categories Discover Magazine
Stanleycaris is a distant relative of insects and spiders. The discovery clarifies the timeline of how their body plans evolved.
You must be logged in to post a comment.