edible snail

noun

Definition of edible snail

: a snail used as food (as Helix pomatia and H. aspersa of Europe)