nectariferousEnglish

nectariferous

Adjective

Possessing nectaries

English: nectariferous