limaccio

Italian

Noun

limaccio m (plural limacci)

  1. sludge, slime, mud