''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 Vodkaman
All rights reserved
Uploaded Apr 16, 2016. Captured Jun 6, 2012 06:31 in Elm Court, Village Rd, Birkenhead, Wirral, Merseyside CH63 8PX, UK.
comments (2)
Dave Posted 9 years ago