Noun Definition
canavalia
1.Definition: herbs or woody vines of mainly American tropics and subtropics
Related Noun(s):genus canavalia
Category: Plants1.Definition: herbs or woody vines of mainly American tropics and subtropics
Related Noun(s):genus canavalia
Category: Plants