French-English dictionary »

palmier doum d’égypte meaning in English

FrenchEnglish
palmier doum d’Égypte nom {m}

doum palm(Hyphaene thebaica)
noun