French-English dictionary »

achillée visqueuse meaning in English

FrenchEnglish
achillée visqueuse nom {f}

sweet maudlin(Achillea ageratum)
noun