canavalia ensiformis Meaning, Definition & Usage

  1. noun annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
    wonder bean; jack bean; giant stock bean.

WordNet