Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shaokao shaozao shaya shouyao shuyao chayao ?

sháo yào Chinese peony (Paeonia lactiflora) / common herbaceous peony / peony used in TCM

Dictionary · Google Translate · Help
By MDBG 2024