Definition of Canavalia Ensiformis

  • 1. Annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage Noun

Synonyms for word "canavalia ensiformis"

Semanticaly linked words with "canavalia ensiformis"

Hyponims for word "canavalia ensiformis"