nectaried

adjective
  1. having a nectary or nectaries; producing or secreting nectar
  2. Usage: botanical term; typically used in scientific or horticultural contexts

Examples