English dictionary
honey gland meaning and definition
Definition and meaning of honey gland at MeaningMonkey.org. honey gland meaning and definition in the English Dictionary.HONEY GLAND noun
Definition of honey gland (noun)
- a gland (often a protuberance or depression) that secretes nectar
- synonyms: nectary
Source: Princeton University Wordnet