Meaning of indigofera suffruticosa
Definition of indigofera suffruticosa
(noun)
shrub
of West Indies and South America that is a
source
of
indigo
dye
Other information on indigofera suffruticosa
WIKIPEDIA results for
indigofera suffruticosa
Amazon results for
indigofera suffruticosa
Tweet