nectar

Nouns

  • (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 ambrosia,

Synonyms

ambrosia

Words of close approximity

nectariferous nectarine nectarine tree nectarous nectar-rich nectary