meaning of runner bean

1. long bean pods always sliced into half-inch lengths; a favorite in Britain


Related Words

english runner bean | runner bean | scarlet runner bean |

Developed & Maintained By Taraprasad.com

Treasure Words