Definition of Garden Snail

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

Semanticaly linked words with "garden snail"

Hyponims for word "garden snail"