Taxon
Animalia > Arthropoda > Malacostraca > Stomatopoda > Squillidae > Squilla
Accepted name: Parasquilla ferussaci
WoRMS: 409826 NCBI: 2996346 Open in mapper Explore occurrences