noun
Freq #353722
Meanings
-
1
noun
a gland or specialized plant structure that secretes nectar
A bee reached deep into the flower to feed from its nectary.
Thesaurus
Synonyms
1
noun
· a gland or specialized...
honey glandnectar gland
Word family
Etymology
From New Latin nectarium, formed from nectar and the place-forming suffix -arium. The English ending was reshaped to -ary; the word names the part of a flower or other plant structure in which nectar is produced.