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