'bean tree' definitions:

Definition of 'bean tree'

(from WordNet)
noun
Any of several trees having seedpods as fruits

Words containing 'bean tree'