English dictionary
indigofera tinctoria meaning and definition
Definition and meaning of indigofera tinctoria at MeaningMonkey.org. indigofera tinctoria meaning and definition in the English Dictionary.INDIGOFERA TINCTORIA noun
Definition of Indigofera tinctoria (noun)
- deciduous subshrub of southeastern Asia having pinnate leaves and clusters of red or purple flowers; a source of indigo dye
- synonyms: indigo, indigo plant
Source: Princeton University Wordnet