Meaning of jack bean

Definition of jack bean

(noun) annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage

Other information on jack bean

WIKIPEDIA results for jack bean
Amazon results for jack bean