Nectary (noun) Definition, Meaning & Examples

noun, plural nec·ta·ries.
  1. an organ or part that secretes nectar.
  2. a cornicle (formerly thought to secrete honeydew).
noun plural -ries
  1. any of various glandular structures secreting nectar that occur in the flowers, leaves, stipules, etc, of a plant
  2. any of the abdominal tubes in aphids through which honeydew is secreted
Nectary (noun) Definition, Meaning & Examples

More Definitions