Taxon
Animalia > Mollusca > Gastropoda > Neogastropoda > Columbellidae > Pyrene
Vernacular names: punctate dovesnail, telescoped dovesnail
WoRMS: 511645 NCBI: 2917846 Open in mapper Explore occurrences