nectary has definitions from the field of botany
1
[ noun ] (botany) a gland (often a protuberance or depression) that secretes nectar

Synonyms

honey_gland

Used in print

(B. J. D. Meeuse, The Story of Pollination....)

Those are the nectaries or honey glands ( Fig. 26 , page 74 ) .

Related terms

plant_organ

*