''Helix pomatia'', common names the Roman snail, Burgundy snail, edible snail, or escargot, is a species of large, edible, air-breathing land snail, a pulmonate gastropod terrestrial mollusc in the family Helicidae. It is one of Europe's biggest species of land snail.
Similar species: Land Snails And Slugs
By Joost Thissen
Attribution Non-Commercial No Derivatives
Uploaded Nov 10, 2012. Captured Jun 6, 2010 11:09 in Boschweg 2, 6241 Bunde, The Netherlands.