AMBROSIA


Meaning of AMBROSIA in English

[ am'brəʊzɪə ]

■ noun

1》 Greek & Roman Mythology the food of the gods.

↘something very pleasing to taste or smell.

2》 a fungal product used as food by ~ beetles or their larvae.

3》 another term for bee bread .

Derivatives

~l adjective

Origin

C16: via L. from Gk, 'elixir of life', from ambrotos 'immortal'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.