Life … Animals Arthropods Arachnids Spiders Antmimic and Ground Sac Spiders Ant-Mimicking Sac Spiders Red-spotted Antmimic Spider species 1 observations Red-spotted Antmimic Spider Castianeira alata Close