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)

  1. drought-tolerant herb grown for forage and for its seed which yield a gum used as a thickening agent or sizing material
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: