Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: honey gland  hú-nee gland
  1. A gland (often a protuberance or depression) that secretes nectar
    "Bees were attracted to the honey glands at the base of the flower petals";
    - nectary

Derived forms: honey glands

Type of: plant organ