English runner bean

1. (noun) long bean pods always sliced into half-inch lengths; a favorite in Britain
Synonyms: runner bean, scarlet runner, scarlet runner bean
Related Words: green bean



Terms and Conditions of Use / Copyright Notice