Life … Animals Arthropods Arachnids Spiders Crab Spiders Mecaphesa Mecaphesa rothi Mecaphesa gabrielensis species 1 observations Mecaphesa gabrielensis Mecaphesa gabrielensis Close