Life … Animals Arthropods Arachnids Spiders Running Crab Spiders Ebo Ebo pepinensis species 10 observations Ebo pepinensis Ebo pepinensis Field notes Close