family-helicidae

Nouns

  • (n) land snails including the common edible snail and some pests Helicidae,

Synonyms

Helicidae

Words of close approximity