NECTARIFEROUS MEANING IN ENGLISH

• Nectariferous Definition & Synonyms

  1. (a.) Secreting nectar; -- said of blossoms or their parts.
  2. (a.) Secreting nectar; -- said of blossoms or their parts.


RECENT SEARCHES