Meaning of nectar
Definition of nectar
(noun)
a
sweet
liquid
secretion
that is
attractive
to pollinators
fruit
juice
especially
when
undiluted
(classical mythology) the
food
and
drink
of the gods; mortals who ate it became
immortal
Other information on nectar
WIKIPEDIA results for
nectar
Amazon results for
nectar
Tweet