Life … Animals Arthropods Arachnids Spiders Crab Spiders Mecaphesa Mecaphesa nigrofrenata species 7 observations Mecaphesa nigrofrenata Mecaphesa nigrofrenata Close