Meaning of cyamopsis tetragonolobus

Definition of cyamopsis tetragonolobus

(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 tetragonolobus

WIKIPEDIA results for cyamopsis tetragonolobus
Amazon results for cyamopsis tetragonolobus