French-English dictionary »

anthyllide meaning in English

FrenchEnglish
anthyllide nom {m}

kidney vetch(Anthyllis vulneraria)
noun
[UK: ˈkɪd.ni vetʃ] [US: ˈkɪd.ni vetʃ]