meaning of english runner bean

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


Related Words

english runner bean |

Developed & Maintained By Taraprasad.com

Treasure Words