nectaries

noun
  1. plural of nectary; specialized plant structures that produce and secrete nectar to attract pollinators
  2. Usage: botanical term

Examples