meaning of indigofera
1. A genus of leguminous plants having many species, mostly in tropical countries, several of them yielding indigo, esp. Indigofera tinctoria, and I. Anil.
2. genus of tropical herbs and shrubs having odd-pinnate leaves and spurred flowers in long racemes or spikes
Related Words
indigofera | indigofera anil | indigofera suffruticosa | indigofera tinctoria |