CANAVALIA





Definition:

  1. [noun] herbs or woody vines of mainly American tropics and subtropics
    Synonyms: Canavalia, genus Canavalia

Synonyms: