Nectar
-
Title
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.
- *For more educational content, please visit The Hand Lens and explore our herbarium collections and the stories they tell.