Definitions
There is 1 meaning of the phrase
Cyamopsis Psoraloides.
Cyamopsis Psoraloides - as a noun
Drought-tolerant herb grown for forage and for its seed which yield a gum used as a thickening agent or sizing material
Synonyms (Exact Relations)
cluster beancyamopsis tetragonolobusguar5Word Variations & Relations
A-Z Proximities
cwtched18cwtches17cwtching19cxxxvcyamopsis cyamopsis psoraloides
cyamuscyan9cyanamid16cyanamide17cyanamides18