GeneralConnection.comDictionary
canavalia gladiata
Noun

1. sword bean
1. Canavalia gladiata, vine
Usage