Meaning of honey gland
Definition of honey gland
(noun)
a
gland
(often a
protuberance
or depression) that secretes
nectar
Other information on honey gland
WIKIPEDIA results for
honey gland
Amazon results for
honey gland
Tweet