Skip to main content

nectariferous

English nectariferous meaning in English  •  nectariferous का अर्थ अंग्रेजी में
Adjective
  • Secreting nectar; -- said of blossoms or their parts.
Advertisement