Helix Pomatia Also Roman Snail Burgundy Helicidae.

Helix Pomatia Also Roman Snail Burgundy Helicidae. - Helix Pomatia Also 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. Photo