Definitions
There is 1 meaning of the phrase
English Bean.
English Bean - as a noun
Old world upright plant grown especially for its large flat edible seeds but also as fodder
Synonyms (Exact Relations)
broad-beanbroad-bean planteuropean beanfield beanvicia faba