nectar
English Dictionary
->
Letter N
-> nectar
Search Dictionary:
nectar Definition
(n)
a
sweet
liquid
secretion
that
is
attractive
to
pollinators
(n)
fruit
juice
especially
when
undiluted
(n) (
classical
mythology
)
the
food
and
drink
of
the
gods
;
mortals
who
ate
it
became
immortal
nectar Synonyms
ambrosia
nectar
© Art Branch Inc.