Meaning of cyamopsis psoraloides

Definition of cyamopsis psoraloides

(noun) drought-tolerant herb grown for forage and for its seed which yield a gum used as a thickening agent or sizing material

Other information on cyamopsis psoraloides

WIKIPEDIA results for cyamopsis psoraloides
Amazon results for cyamopsis psoraloides