Meaning of english bean

Definition of english bean

(noun) Old World upright plant grown especially for its large flat edible seeds but also as fodder

Other information on english bean

WIKIPEDIA results for english bean
Amazon results for english bean