Designed by
Title
Helix pomatia, Roman snail, Burgundy snail, edible snail or escargot #154960835
Description
Helix pomatia also Roman snail, Burgundy snail, edible snail or escargot, is a species of large, edible, air-breathing land snail. It is a gastropod mollusk and one of the most widely known and distributed snail species in the world.