GARDEN SNAIL
Meaning of GARDEN SNAIL in English
noun
: any of several snails (especially Helix aspersa and H. hortensis ) often destructive in gardens — compare brown snail
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012