Definitions for nectary
Overview of noun nectary
The noun nectary has 1 senses? (first 1 from tagged texts)
1. (1) nectary, honey gland
(a gland (often a protuberance or depression) that secretes nectar)
(a gland (often a protuberance or depression) that secretes nectar)
