Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Alvinocarididae > Alvinocaridinides
Accepted name: Rimicaris
WoRMS: 513966 NCBI: 1616083 Open in mapper Explore occurrences