Definition:
Nectary:
A gland in most flowers which produces nectar. Extra-floral nectaries, on stems or leaves of some plants, also produce
nectar
.