family helicidae Meaning, Definition & Usage

  1. noun land snails including the common edible snail and some pests
    Helicidae.

WordNet