English synonyms about - contact  

garden snail

noun

1 garden snail

Any of several inedible snails of the genus Helix; often destructive pests.


Find more on garden snail elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0265