limaccia f (plural limacce)
From Latin līmax (“slime, mud”) or Italian limaccia.
limaccia f (plural limacci)
From Latin līmax, possibly through a Vulgar Latin *limacea. Cognate to French limace, Jèrriais lînmache.