Definition:
NECTAR:
A mixture of sugars and trace amounts of other chemicals produced by nectaries of plants. Nectar is fed upon by
insects
as an energy source, and is used by honeybees to make honey. Contrast with
honeydew
.