INDIGOFERA SUFFRUTICOSA
(noun)Definitions
There is 1 meaning of the phrase
Indigofera Suffruticosa.
Indigofera Suffruticosa - as a noun
Shrub of west indies and south america that is a source of indigo dye
Synonyms (Exact Relations)
anilindigofera anilWord Variations & Relations
A-Z Proximities
indignityindignlyindigoindigoesindigofera Indigofera Suffruticosa
indigoidindigoidsindigoliteindigolitesindigos