garden snail

definition: any of several inedible snails of the genus Helix
example:
speech part: noun
synonyms:

How garden snail is being used?