Tiny fossil suggests spiders and their relatives originated in the sea news.arizona.edu 5 points by gmays 2 days ago