Helix pomatia - common names the Roman snail, Burgundy snail, edible snail or escargot, is a species of large, edible, air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Helicidae. It is a European species. for others practising their abilities for the 'Skills in May' Challenge please see HERE
please respect copyright
Please login or register.