- nectary as a noun:
- 1
nectary
noun
1 nectary
A gland (often a protuberance or depression) that secretes nectar.
synonym: honey gland.
Dutch: honingkliertje, honingschubje
Polish: miodnik, nektarium, nektarnik
debug info: 0.0156
noun
A gland (often a protuberance or depression) that secretes nectar.
synonym: honey gland.
Dutch: honingkliertje, honingschubje
Polish: miodnik, nektarium, nektarnik
debug info: 0.0156