Definition Definition

nectaried - Meaning and Examples

Meaning of 'nectaried' (Webster Dictionary)

1 . Nectaried [ a.]
- Having a nectary.