Word Definition - 豆荚

dòu jiá pod (of legumes)

Individual Character Details