Back
honey gland
Meanings
a gland (often a protuberance or depression) that secretes nectar
Synonyms
nectary
Anagrams of
honey gland