cluster bean
English Dictionary
->
Letter C
-> cluster bean
Search Dictionary:
cluster bean Definition
(n)
drought
-
tolerant
herb
grown
for
forage
and
for
its
seed
which
yield
a
gum
used
as
a
thickening
agent
or
sizing
material
cluster bean Synonyms
cluster bean
Cyamopsis psoraloides
Cyamopsis tetragonolobus
guar
© Art Branch Inc.