(also scarlet runner bean)
Definition of scarlet runner
noun
a twining bean plant with scarlet flowers and very long flat edible pods. Native to Central and South America, it is widely cultivated in North America. - Phaseolus coccineus, family Leguminosae