NECTAR
Definition:
- [noun] a sweet liquid secretion that is attractive to pollinators
- [noun] fruit juice especially when undiluted
- [noun] (classical mythology) the food and drink of the gods; mortals who ate it became immortal
Synonyms: ambrosia
Synonyms:
- Search for synonyms for NECTAR



