Find the word definition

WordNet
honey gland

n. a gland (often a protuberance or depression) that secretes nectar [syn: nectary]