Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: knotted ?

shǒu Chinese knotweed (Polygonum multiflorum) / fleeceflower root

Dictionary · Google Translate · Help
By MDBG 2025