limace

Etymology
(cf. the form ), from, ultimately from.

Noun

 * 1) slug

Noun

 * 1) snail, slug