AMBROSIA


Meaning of AMBROSIA in English

n ambrosia (1. food intended or fit for the gods; 2. [Bot.] wormseed)

Interlingua English vocab.      Английский словарь Интерлингва.