μουρμουρη(mourmoúri)

/moor-MOO-ree/
[Greek]

The burrowing snail or green garden snail.

Synonyms in other languages

Latin names

Countries

Regions