Life … Animals Arthropods Arachnids Spiders Long-legged Sac Spiders Strotarchus Strotarchus beepbeep species 2 observations Strotarchus beepbeep Strotarchus beepbeep Field notes Close