Meanings
- 1
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.