Student Dictionary

One entry found for scarlet runner bean.
Main Entry: scarlet runner bean
Function: noun
: a tropical American high-climbing bean with large bright red flowers and red and black seeds

Pronunciation Symbols