Helix pomatia. "A large-shelled, edible" snail, also called the Burgundy snail or escargot when used…
An edible snail. Snails are often seaten as food in many parts of Europe.