GeneralConnection.com
➔
Dictionary
canavalia gladiata
Noun
1. sword bean
1. Canavalia gladiata, vine
Usage