French-English dictionary »

sainfoin meaning in English

FrenchEnglish
sainfoin nom {m}

sainfoin [sainfoins]◼◼◼(perennial herbs)
noun
[UK: ˈsæn.fɔɪn] [US: ˈseɪn.fɔɪn]

French honeysuckle(perennial herb)
noun