This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Indigofera
n.
A genus of leguminous plants having many species,
mostly in tropical countries, several of them yielding indigo, esp.
Indigofera tinctoria, and I. Anil.