jack bean
jack bean
noun \ˈjak-ˌbēn\Definition of JACK BEAN
1
: an annual tropical American plant of the genus Canavalia; especially : a plant (C. ensiformis) having long pods with white seeds and grown especially for forage
2
: the seed of the jack bean that is a source of canavalin and urease








