limacci
Italian
Noun
limacci
m
plural of
limaccio
Anagrams
acclimi