mantleslug
Noun
Meaning
mantleslug (plural mantleslugs)
Any of several air-breathing land slugs of the genera Philomycus or Pallifera.
Noun
mantleslug (plural mantleslugs)
Any of several air-breathing land slugs of the genera Philomycus or Pallifera.