noun, plural nec·ta·ries.

  1. Botany. an organ or part that secretes nectar.
  2. Entomology. 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

Leave a Reply

Your email address will not be published. Required fields are marked *

46 queries 1.440