indigofera suffruticosa Meaning, Definition & Usage

  1. noun shrub of West Indies and South America that is a source of indigo dye
    anil; Indigofera anil.

WordNet