garden-snail

Nouns

  • (n) any of several inedible snails of the genus Helix; often destructive pests

Words of close approximity