meaning of broad-bean

broad-bean meaning in General Dictionary

Old World upright plant grown specifically for its huge flat delicious seeds and as fodder