Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Cambaridae > Barbicambarus
WoRMS: 885047 NCBI: 341235 Open in mapper Explore occurrences