Life … Animals Mollusks Gastropods Common Land Snails and Slugs Parmacellidae Drusia Vine Slug species 530 observations Vine Slug Drusia ibera Close