Life … Animals Arthropods Arachnids Spiders Pirate Spiders Pirate Spiders Ero pensacolae species 17 observations Ero pensacolae Ero pensacolae Close