Noun garden snail has 1 sense
  1. garden snail - any of several inedible snails of the genus Helix; often destructive pests
    --1 is a kind of
    snail
    --1 is a member of Helix, genus Helix
    --1 has particulars: brown snail, Helix aspersa; Helix hortensis
,
TOP