Taxon
Animalia > Arthropoda > Malacostraca > Isopoda > Ischnomesidae > Haplomesus
WoRMS: 118356 NCBI: 263186 Open in mapper Explore occurrences