garden snail
noun
1- a large European snail with a brownish shell, often abundant in gardens散步大蜗牛。
1.1
- Helix aspersa, family Helicidae.拉丁名Helix aspersa, 大蜗牛科。
1.2
- (亦作 English garden snail)North American term for banded snail〈北美〉同BANDED SNAIL.