Italian-English dictionary »

limaccia meaning in English

ItalianEnglish
limaccia noun
{f}

slug [slugs](gastropod)
noun
[UK: slʌɡ] [US: sˈləɡ]

limaccia di Pascal noun
{f}

limaçon(plane curve)
noun
[UK: ˈliːməçɒn ] [US: ˈlaɪməçɑn ]