Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Chasmocarcinidae > Deltopelta
WoRMS: 1061786 Open in mapper Explore occurrences