nectar
nec-tar
noun
A sweet fluid produced by flowers, collected by bees for honey.
"Bees gather nectar from the blossoms."
noun
In Greek myth, the delicious drink of the gods, granting immortality.
"The gods drank nectar and ambrosia."
noun
Any exceptionally delicious or refreshing drink.
"This elderflower cordial is pure nectar!"
Thesaurus
Synonyms: ambrosia