What does canavalia gladiata mean?

canavalia gladiata meaning in General Dictionary

twining tropical old-world plant bearing long pods usually with purple or brown beans; lengthy cultivated in Orient for food