NECTAR


Meaning of NECTAR in English

n. sweet secretion of plants which facilitates pollination; ambrosia, drink of the gods (Mythology); concentrated fruit juice

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.