NECTAR


Meaning of NECTAR in English

n. 1 a sugary substance produced by plants and made into honey by bees. 2 (in Greek and Roman mythology) the drink of the gods. 3 a drink compared to this. nectarean adj. nectareous adj. nectariferous adj. nectarous adj.

[ L f. Gk nektar ]

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