Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Latreilliidae > Eplumula
WoRMS: 439423 NCBI: 516911 Open in mapper Explore occurrences