Cyamopsis psoraloides
Explore definitions, synonyms, and language insights of Cyamopsis psoraloides
Definitions
                    Noun
                    
            drought-tolerant herb grown for forage and for its seed which yield a gum used as a thickening agent or sizing material