What does broad-bean mean?

broad-bean meaning in General Dictionary

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