Taxon
Animalia > Arthropoda > Malacostraca > Stomatopoda > Protosquillidae > Echinosquilla
WoRMS: 206725 NCBI: 870572 Open in mapper Explore occurrences