'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'