Definition:

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