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.