Definition of nectariferous

Definition of nectariferous
  1. nectariferous Adjective That yields nectar
Need more help? Try our forum NEW