nectary
/ˈnɛktəri/
noun
- A gland or part of a flower that secretes nectar.
- Bees locate flowers by following the scent from the nectary.
- The nectary at the base of the petal is rich with sugary liquid.
- Some plants have extrafloral nectaries on their leaves to attract ants.
Synonyms