Meaning of cyamopsis psoraloides
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
Other information on cyamopsis psoraloides
WIKIPEDIA results for
cyamopsis psoraloides
Amazon results for
cyamopsis psoraloides
Tweet