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
Synonyms : beebread
Meaning 2 : (classical mythology) the food and drink of the gods; mortals who ate it became immortal
Synonyms : nectar
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
Synonyms : bitterweed, ragweed
Meaning 4 : fruit dessert made of oranges and bananas with shredded coconut
Similar words of Ambrosia :
