Definitions of Canavalia:

  • noun:   herbs or woody vines of mainly American tropics and subtropics