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