Medical Definition of Canavalia
: a small genus of tropical twining herbs of the family Leguminosae that have long tough pods with large seeds and include the jack bean
Seen and Heard
What made you want to look up Canavalia? Please tell us where you read or heard it (including the quote, if possible).