Find the word definition

The Collaborative International Dictionary
Nectaried

Nectaried \Nec"ta*ried\, a. Having a nectary.

Wiktionary
nectaried

a. Having a nectary.