English dictionary
cluster bean meaning and definition
Definition and meaning of cluster bean at MeaningMonkey.org. cluster bean meaning and definition in the English Dictionary.CLUSTER BEAN noun
Definition of cluster bean (noun)
- drought-tolerant herb grown for forage and for its seed which yield a gum used as a thickening agent or sizing material
- synonyms: Cyamopsis psoraloides, Cyamopsis tetragonolobus, guar
Source: Princeton University Wordnet