nectariferous









nectariferous


adjective Botany.

  1. producing nectar.
48 queries 0.547