Chinese long bean

English

Noun

Chinese long bean (plural Chinese long beans)

  1. Synonym of asparagus bean