NECTARIED DEFINITION & SYNONYMS

• Nectaried

  1. (a.) Having a nectary.
  2. (a.) Having a nectary.