Helix melanostoma

Helix 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.

Appearance
Colour of the shell greyish or almost white. The inner margin of the mouth brown or violet. Size about 38 × 36 to 28 × 33 mm.

Distribution

 * Helix melanostoma occurs in Algeria, Tunisia and South France