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