canavalia Meaning, Definition & Usage

  1. noun herbs or woody vines of mainly American tropics and subtropics
    genus Canavalia.

WordNet