Burgundy Snail (Helix pomatia) (1)
The Burgundy snail, also named Roman snail, edible snail, or escargot, is a species of large, air-breathing land snail. It measures about 45 mm across the shell. Native over a…
The Burgundy snail, also named Roman snail, edible snail, or escargot, is a species of large, air-breathing land snail. It measures about 45 mm across the shell. Native over a…