scarlet runner bean
Explore definitions, synonyms, and language insights of scarlet runner bean
Definitions
                    Noun
                    
                tropical American bean with red flowers and mottled black beans similar to Phaseolus vulgaris but perennial; a preferred food bean in Great Britain
                
                    Noun
                    
            long bean pods usually sliced into half-inch lengths; a favorite in Britain