Definition of nectary
English to English noun - a gland (often a protuberance or depression) that secretes nectar
source: WordNet 3.0 - 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.
source: Webster 1913
Visual Synonyms 
Nearby Word
nectary, nectar, noctuary, negotiatory, negatory, nester, nestor, negotiator, news story, newscaster, nycturia, nugatory, nocturia, next door, nocturnal, nightwear, nunciature, nostril, non sequitur, nagtuturò
|
|
|