Helix melanostomaHelix melanostoma is a species of air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the subfamily Helicinae of the family Helicidae, the typical snails.AppearanceColour of the shell greyish or almost white. The inner margin of the mouth brown or violet. Size about 38 × 36 to 28 × 33 mm.DistributionHelix melanostoma occurs in Algeria, Tunisia and South France