family Helicidae

1. (noun) land snails including the common edible snail and some pests
Synonyms: Helicidae
Related Words: mollusk family



Terms and Conditions of Use / Copyright Notice