Term:
Nectar
Nectar
Definition:
A sugar solution of varied composition produced by nectaries within flowers to attract pollinators or by extrafloral nectaries to attract insects that protect the plant from predation.
A sugar solution of varied composition produced by nectaries within flowers to attract pollinators or by extrafloral nectaries to attract insects that protect the plant from predation.