Life … Animals Arthropods Arachnids Spiders Soft Spiders Soft Spiders Cybaeus penedentatus species 1 observations Cybaeus penedentatus Cybaeus penedentatus Close