canavalia ensiformis is a noun meaning "annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage". It carries one recorded sense.
annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
Definitions, synonyms and semantic relations for canavalia ensiformis come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.