French-English dictionary »

zédoaire meaning in English

FrenchEnglish
zédoaire nom {f}

zedoary◼◼◼(Curcuma zedoaria)
noun
[UK: zˈedɔːri] [US: zˈedoːri]