Goa bean

English

Noun

Goa bean (plural Goa beans)

  1. Synonym of winged bean.