Bolma rugosa


Phylum:   Mollusca
Class: Gastropoda
Subclass: Vetigastropoda
Family: Turbinidae

Common name: Occhio di Santa Lucia