Showing posts with label spiders. Show all posts
Showing posts with label spiders. Show all posts

Wednesday, November 2, 2011

Friends of Spiders Please Stand Up

Most people don't harbor fond feelings for the creatures known as spiders. In fact, as a group, spiders are probably the least-liked of all arthropods. And that is saying something. None of the other common arthropods - insects, ticks, mites, scorpions, lobsters, crayfish and pillbugs - rank very high on the human likeability scale either. <Read More>