Meaning of Helicidae
Definition of Helicidae
(noun)
land
snails including the
common
edible
snail
and
some
pests
Other information on Helicidae
WIKIPEDIA results for
Helicidae
Amazon results for
Helicidae
Tweet