Nectary
-
That part of a blossom which secretes nectar, usually the baseof the corolla or petals; also, the spur of such flowers as thelarkspur and columbine, whether nectariferous or not. See theIllustration of Nasturtium.
Nectary meaning & definition 1 of Nectary.
-
A nectar-secreting glandular organ in a flower (floral) or on a leaf or stem (extrafloral).
Nectary meaning & definition 2 of Nectary.