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

More General Terms