I. noun — [ mass noun] 1.
[Greek & Roman Mythology] the food of the gods.
2. something very pleasing to taste or smell • the tea was ambrosia after the slop I’d been suffering.
3. a fungal product used as food by ambrosia beetles. 4. another term for bee bread. II. derivatives ambrosial /amˈbrəʊzɪəl / adjective
– origin mid 16th cent.: via Latin from Greek, ‘elixir of life’, from ambrotos ‘immortal’.