Italian-English dictionary »

millefoglio meaning in English

ItalianEnglish
millefoglio noun
{m}

watermilfoil(plant of the genus Myriophyllum)
noun

yarrow(herb of the genus Achillea)
noun
[UK: ˈjæ.rəʊ] [US: ˈjero.ʊ]