Back to Dictionary
柘黄
柘黃
zhèhuáng
1. yellow dye made from the bark of the [[柘<zhè>]] tree