Found 2 items, similar to nectary.
English → English (WordNet)
Definition: nectary
nectary
n : a gland (often a protuberance or depression) that secretes
nectar [syn:
honey gland]
English → English (gcide)
Definition: Nectary
Nectary
\Nec"ta*ry\, n.; pl.
Nectaries. [From
Nectar: cf. F.
nectaire.] (Bot.)
That part of a blossom which secretes nectar, usually the
base of the corolla or petals; also, the spur of such flowers
as the larkspur and columbine, whether nectariferous or not.
See the Illustration of
Nasturtium.
[1913 Webster]