French-English dictionary »

ambroisie meaning in English

FrenchEnglish
ambroisie nom {f}

ambrosia◼◼◼(food of gods or delicious foods)
noun
[UK: æm.ˈbrəʊ.ziə] [US: æmˈbro.ʊ.ziə]

fausse ambroisie nom {f}

epazote(herb)
noun