honey-gland

Nouns

  • (n) a gland (often a protuberance or depression) that secretes nectar nectary,

Synonyms

nectary

Words of close approximity