Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chaohu chachu chashu chahu chaichu chaihe ?

chái Chinese thorowax (Bupleurum chinense) / root of Chinese thorowax (used in TCM)

Dictionary · Google Translate · Help
By MDBG 2024