Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Epialtidae > Herbstia
Vernacular names: rugose spider crab
WoRMS: 107320 NCBI: 553020 Open in mapper Explore occurrences