豆荚
dòu jiá
Definitions
- 1. pod (of legumes)