Helix pomatia
Helix pomatia is a large European land snail, commonly called the Roman snail or Burgundy snail. It is traditionally eaten and is among Europe’s largest native terrestrial gastropods.
Helix pomatia is a large European land snail, commonly called the Roman snail or Burgundy snail. It is traditionally eaten and is among Europe’s largest native terrestrial gastropods.