nec•ta•ry
We found 5 definitions of nectary from 5 different sources.
NounPlural: nectaries |
||
nectary - a gland (often a protuberance or depression) that secretes nectar | ||
honey gland | ||
plant organ a functional and structural unit of a plant or fungus |