Ambrosia Meaning

There are 4 meaning(s) for word Ambrosia

Meaning 1 : a mixture of nectar and pollen prepared by worker bees and fed to larvae

    Synonyms : beebread
Meaning 2 : (classical mythology) the food and drink of the gods; mortals who ate it became immortal

    Synonyms : nectar
Meaning 3 : any of numerous chiefly North American weedy plants constituting the genus Ambrosia that produce highly allergenic pollen responsible for much hay fever and asthma

    Synonyms : bitterweed,  ragweed
Meaning 4 : fruit dessert made of oranges and bananas with shredded coconut