Definition of Honey Gland

  • 1. A gland (often a protuberance or depression) that secretes nectar Noun

Synonyms for word "honey gland"

Semanticaly linked words with "honey gland"

Hyponims for word "honey gland"