Taxon
Animalia > Mollusca > Gastropoda > Cephalaspidea > Haminoeidae > Smaragdinella
Vernacular names: emerald bubble, emerald bubble snail
WoRMS: 590786 NCBI: 499937 Open in mapper Explore occurrences