Video

Helix Pomatia Also Roman Snail, Burgundy Snail (Stock Footage)

Helix Pomatia Also Roman Snail, Burgundy Snail (Stock Footage)

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.

by
by
by
by
by
by