honey gland definition

  • noun:
    • a gland (usually a protuberance or depression) that secretes nectar

Related Sources

  • Hypernym for "honey gland"
29 votes

How would you define honey gland?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!