Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Palaemonidae > Harpilius
WoRMS: 514571 NCBI: 1288754 Open in mapper Explore occurrences