1. long bean pods always sliced into half-inch lengths; a favorite in Britain
scarlet runner | scarlet runner bean |