Nectariferous



ENGLISH MEANING
adjective
1.
Secreting nectar; -- said of blossoms or their parts.