Life … Animals Arthropods Arachnids Spiders Running Crab Spiders Pedinopistha Pedinopistha stigmatica species 7 observations Pedinopistha stigmatica Pedinopistha stigmatica Close