meaning of english bean

1. Old World upright plant grown especially for its large flat edible seeds but also as fodder


Related Words

english bean | english runner bean |

Developed & Maintained By Taraprasad.com

Treasure Words