nectary
has definitions from the field of botany
|
|
1 |
[ noun ] (botany) a gland (often a protuberance or depression) that secretes nectar
Synonyms Used in print (B. J. D. Meeuse, The Story of Pollination....)Those are the nectaries or honey glands ( Fig. 26 , page 74 ) . Related terms |
* |
|