Meaning of english runner bean
Definition of english runner bean
(noun)
long
bean
pods
usually
sliced
into half-inch lengths; a
favorite
in Britain
Other information on english runner bean
WIKIPEDIA results for
english runner bean
Amazon results for
english runner bean
Tweet