Meaning of bean tree
Definition of bean tree
(noun)
any of
several
trees having seedpods as fruits
Other information on bean tree
WIKIPEDIA results for
bean tree
Amazon results for
bean tree
Tweet