honey gland Meaning, Definition & Usage

  1. noun a gland (often a protuberance or depression) that secretes nectar
    nectary.

WordNet