canavalia gladiata Meaning, Definition & Usage

  1. noun twining tropical Old World plant bearing long pods usually with red or brown beans; long cultivated in Orient for food
    sword bean.

WordNet