Meaning of canavalia ensiformis
Definition of canavalia ensiformis
(noun)
annual
semi-erect
bushy
plant
of
tropical
South America
bearing
long
pods with
white
seeds
grown
especially
for
forage
Other information on canavalia ensiformis
WIKIPEDIA results for
canavalia ensiformis
Amazon results for
canavalia ensiformis
Tweet