meaning of bengal bean

bengal bean meaning in General Dictionary

the annual woody vine of Asia having very long groups of purplish flowers and densely hairy pods; cultivated in south US for green manure and grazing