Life … Animals Arthropods Arachnids Spiders Jumping Spiders Baryphas Baryphas Jumping Spider species 979 observations Baryphas Jumping Spider Baryphas ahenus Field notes Close