Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: nectary  nek-tu-ree
  1. A gland (often a protuberance or depression) that secretes nectar
    - honey gland

Derived forms: nectaries

Type of: plant organ

Encyclopedia: Nectary