Life … Animals Arthropods Arachnids Spiders Stealthy Ground Spiders Micaria Micaria idana species Micaria idana Micaria idana Close