NECTAR


Meaning of NECTAR in English

(n.) A sweetish secretion of blossoms from which bees make honey.

Webster's English dictionary.      Английский словарь Webster.