Life … Animals Mollusks Gastropods Common Land Snails and Slugs Mantleslugs Megapallifera Blotchy Mantleslug species 131 observations Blotchy Mantleslug Megapallifera wetherbyi Close