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.