Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Alvinocarididae > Manuscaris
Accepted name: Rimicaris
WoRMS: 835544 NCBI: 2592886 Open in mapper Explore occurrences