Medical Dictionary
Canavalia
noun Can·a·va·lia \ˌkan-ə-ˈvā-lē-ə, -ˈvāl-yə\
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 & Heard
What made you want to look up Canavalia? Please tell us where you read or heard it (including the quote, if possible).