Life … Animals Arthropods Arachnids Spiders Stealthy Ground Spiders Setaphis Setaphis carmeli species 393 observations Setaphis carmeli Setaphis carmeli Close