nectariferous
1. [ adjective ] possessing nectaries
Related terms: nectary
Similar spelling:   nectarine_tree