Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of indigofera

- A genus of leguminous plants having many species, mostly in tropical countries, several of them yielding indigo, esp. Indigofera tinctoria, and I. Anil.