Life … Animals Arthropods Arachnids Spiders Jumping Spiders Attulus Attulus Attulus striatus species 24 observations Attulus striatus Attulus striatus Close