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
tangible tangible
/ˈtæn dʒə bəl /