SCARLET RUNNER


Meaning of SCARLET RUNNER in English

n. climbing bean plant having scarlet flowers and long flat green pods that have edible red seeds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.