Meaning of european bean

Definition of european bean

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

Other information on european bean

WIKIPEDIA results for european bean
Amazon results for european bean