Mimetidae are the pirates of the spider world, but their acts of theivery take place on the webs, rather than ships, of other spiders. The name Mimetidae means “imitator” and is thus a very fitting name for these sneaky spiders. Common names … Continue reading Pirate spiders
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed