NECTARIFEROUS

Definition of NECTARIFEROUS

  1. (adj)possessing nectaries