Grape snail (Latin: Helix pomatia) is a land gastropod mollusk a subclass of pulmonary snails of the helicid family. The largest snail in Europe.
- Home
- Stock Footage
- Nature
- From The Life Of Grape Snails
Grape snail (Latin: Helix pomatia) is a land gastropod mollusk a subclass of pulmonary snails of the helicid family. The largest snail in Europe.
Your experience on this site will be improved by allowing cookies.