English to Chinese Dictionary

Search:

Did you mean: knotted ?

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


<< back to the home page