helix-hortensis

Nouns

  • (n) a kind of garden snail

Words of close approximity