French-English dictionary »

salicaire meaning in English

FrenchEnglish
salicaire nom {f}

loosestrife◼◼◼(Lythrum)
noun
[UK: ˈluːs.ˌstraɪf] [US: ˈluːs.ˌstraɪf]