canavalia gladiata

Noun
  1. Twining tropical Old World plant bearing long pods usually with red or brown beans;
    Long cultivated in Orient for food (synset 112531993)

Found on Word Lists

Other Searches