''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 Elliot Pordes
All rights reserved
Uploaded Aug 11, 2014. Captured Jun 10, 2013 14:14 in Markyate, Hicks Road (NW-bound), St Albans, Hertfordshire AL3, UK.
comments (1)