Definition for Nectar
From Biology Forums Dictionary
A sugar-rich substance produced by many flowers that serves as a food reward for pollinators; in some plants, nectar is produced by other plant parts as a reward for insects that protect the plant.