'Helicidae' definitions:

Definition of 'Helicidae'

(from WordNet)
noun
Land snails including the common edible snail and some pests [syn: Helicidae, family Helicidae]

Words containing 'Helicidae'