Taxon
Animalia > Mollusca > Gastropoda > Caenogastropoda incertae sedis > Batillariidae > Velacumantus
Accepted name: Batillaria
WoRMS: 714845 NCBI: 2584177 Open in mapper Explore occurrences