Skip to main content

indigofera

English indigofera meaning in English  •  indigofera का अर्थ अंग्रेजी में
Noun
  • A genus of leguminous plants (family Leguminosae) having many species, mostly in tropical countries, several of them yielding indigo, esp. Indigofera tinctoria, Indigofera suffroticosa, and Indigofera Anil.
Advertisement