English dictionary
cyamopsis psoraloides meaning and definition
Definition and meaning of cyamopsis psoraloides at MeaningMonkey.org. cyamopsis psoraloides meaning and definition in the English Dictionary.CYAMOPSIS PSORALOIDES noun
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
- synonyms: cluster bean, Cyamopsis tetragonolobus, guar
Source: Princeton University Wordnet