Life … Animals Arthropods Arachnids Spiders Long-legged Sac Spiders Long-legged Sac Spiders genus Long-legged Sac Spiders Cheiramiona Field notes Close