Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Alvinocarididae > Rimicaris
WoRMS: 932591 NCBI: 2591683 Open in mapper Explore occurrences