Back to Dictionary
豆荚
豆莢
dòujiá
1. pod (of legumes)