Taxon
Animalia > Mollusca > Gastropoda > Cephalaspidea > Aglajidae > Spinophallus
WoRMS: 1055260 NCBI: 2083256 Open in mapper Explore occurrences