Life … Animals Arthropods Arachnids Spiders Soft Spiders Soft Spiders Cybaeus somesbar species 2 observations Cybaeus somesbar Cybaeus somesbar Close