dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Nectary
— synonyms, definition
1.
nectary (Noun)
1 synonym
honey gland
1 definition
nectary (Noun)
— A gland (often a protuberance or depression) that secretes nectar.
1 type of
plant organ