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
    "Bees are attracted to the nectaries at the base of the flower petals";
    - honey gland

Derived forms: nectaries

Type of: plant organ

Encyclopedia: Nectary