French-English dictionary »

osmanthe meaning in English

FrenchEnglish
osmanthe nom

osmanthus◼◼◼(plant)
noun