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