Dictionary > Nectar

Nectar

nectar
1. The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.
2. (Science: botany) A sweetish secretion of blossoms from which bees make honey.
Origin: L, fr. Gr.
A sweet liquid secretion that is attractive to pollinators.Fruit juice especially when undiluted.The sugary liquid in plants which attracts insects to bring about pollination.


You will also like...

Related Articles...

No related articles found

See all Related Topics