Meaning of family helicidae

Definition of family helicidae

(noun) land snails including the common edible snail and some pests

Other information on family helicidae

WIKIPEDIA results for family helicidae
Amazon results for family helicidae