Ambrosia

What is Ambrosia?

Ambrosia definition and meaning on Dictionary terms:
noun
Classical Mythology. the food of the gods.Compare nectar(def 3).
something especially delicious to taste or smell.
a fruit dessert made of oranges and shredded coconut and sometimes pineapple.

 

reference: https://www.dictionary.com/browse/ambrosia

Tags: