Edible snail Meaning, Definition & Usage

  1. noun one of the chief edible snails
    Helix pomatia.

WordNet


Definitions
  1. (Zoöl.), any snail used as food, esp. Helix pomatia and H. aspersa of Europe.

Webster 1913