Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Macrophthalmidae > Hemiplax
WoRMS: 558098 NCBI: 2950290 Open in mapper Explore occurrences