English dictionary
helicidae meaning and definition
Definition and meaning of helicidae at MeaningMonkey.org. helicidae meaning and definition in the English Dictionary.HELICIDAE noun
Definition of Helicidae (noun)
- land snails including the common edible snail and some pests
- synonyms: family Helicidae
Source: Princeton University Wordnet