Taxon
Animalia > Arthropoda > Malacostraca > Stomatopoda > Indosquillidae
WoRMS: 408883 NCBI: 2603383 Open in mapper Explore occurrences