English dictionary
indigofera suffruticosa meaning and definition
Definition and meaning of indigofera suffruticosa at MeaningMonkey.org. indigofera suffruticosa meaning and definition in the English Dictionary.INDIGOFERA SUFFRUTICOSA noun
Definition of Indigofera suffruticosa (noun)
- shrub of West Indies and South America that is a source of indigo dye
- synonyms: anil, Indigofera anil
Source: Princeton University Wordnet