Italian-English dictionary »

poligono persicaria meaning in English

ItalianEnglish
poligono persicaria noun
{m}

lady's thumb(Persicaria maculosa)
noun