WordUnscrambler Home
ambrosia
Definitions
[amˈbrəʊzɪə], (Noun)
Definitions:
- the food of the gods
- a fungal product used as food by ambrosia beetles
- a fruit salad containing oranges and shredded coconut, often mixed with cream and marshmallows
Phrases:
Origin
:
early 16th century: via Latin from Greek, ‘elixir of life’, from ambrotos ‘immortal’
Click here to see the free dictionary definition for ambrosia
definition by Oxford Dictionaries