Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Atyidae > Neocaridina
WoRMS: 394148 NCBI: 274641 Open in mapper Explore occurrences