French-English dictionary »

lavande officinale meaning in English

FrenchEnglish
lavande officinale nom {f}

common lavender(Lavandula angustifolia)
noun