helicidae helicidae

Definition(s):

  • (n) land snails including the common edible snail and some pests

Wiki Images for helicidae

definition of helicidae
meaning of helicidae
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/