midori-esukarugo
[
Japanese_Romaji
]
The burrowing snail or green garden snail.
Synonyms in other languages
Latin names
Helix aperta (Born, 1778)
Countries
Japan