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