We found 1 definitions of edible snail from 1 different sources.
Noun |
||
edible snail - one of the chief edible snails | ||
Helix pomatia | ||
snail freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell | ||
genus helix, helix type genus of the family Helicidae |