Life … Animals Arthropods Arachnids Spiders Jumping Spiders Neon Neon ellamae species 1 observations Neon ellamae Neon ellamae Close