• word of the day

    indigofera suffruticosa

    indigofera suffruticosa - Dictionary definition and meaning for word indigofera suffruticosa

    Definition
    (noun) shrub of West Indies and South America that is a source of indigo dye
    Synonyms : anil , indigofera anil
Connect with us on Facebook