Synonyms for Canavalia Ensiformis (same or very similar meaning)
WordNet sense 1 (annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage):
jack bean, giant stock bean, wonder bean
From the ODE community, based on WordNet
add/edit