nectariferous

  • (a) possessing nectaries

Words of close approximity