English to Chinese Dictionary

Search:

Did you mean: knotted ?

何首乌 hé shǒu wū Chinese knotweed (Polygonum multiflorum) / fleeceflower root


<< back to the home page