Italian-English dictionary »

fitolacca meaning in English

ItalianEnglish
fitolacca noun
{f}

pokeweed [pokeweeds](Phytolacca americana)
noun
[UK: ˈpoˌkwid] [US: ˈpoˌkwid]