Spellcheck.net

Definitions of helicidae

  1. The land or garden snails, having a light variously-coloured shell. Etymological and pronouncing dictionary of the English language. By Stormonth, James, Phelp, P. H. Published 1874.
  2. land snails including the common edible snail and some pests Scrapingweb Dictionary DB
X