helicidae

Nouns

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

Synonyms

family Helicidae

Words of close approximity