"mantelschnegel" in English Mantelschnegel {m pl} parmacellidae slugs parmacellids Detailed translations for "mantelschnegel" Mantelschnegel{masculine plural} Mantelschnegel parmacellidae slugs Mantelschnegel parmacellids