-
-
Grape Snails
By NWest1957Grape snail (Latin: Helix pomatia) is a land gastropod mollusk, a subclass of pulmonary snails of the helicid family. The largest snail in Europe.
Your all-in-one creative subscription
Subscribe to Envato Elements.
Grape snail (Latin: Helix pomatia) is a land gastropod mollusk, a subclass of pulmonary snails of the helicid family. The largest snail in Europe.