HONEY GLAND



Definition:

  1. [noun] a gland (often a protuberance or depression) that secretes nectar
    Synonyms: nectary