AMBROSIA


Meaning of AMBROSIA in English

n. legendary food of the gods (Greek Mythology); something that has a wonderful taste or smell; dessert made of fruits and coconut; genus of hermaphroditic composite herbs that includes ragweeds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.