Definitions for nectar
Overview of noun nectar
The noun nectar has 3 senses? (first 1 from tagged texts)
1. (3) nectar
(a sweet liquid secretion that is attractive to pollinators)
2. nectar
(fruit juice especially when undiluted)
3. ambrosia, nectar
((classical mythology) the food and drink of the gods; mortals who ate it became immortal)






