English-Chinese dictionary »

japanese knotweed meaning in Chinese

EnglishChinese
Japanese knotweed (Fallopia japonica)
noun
[UK: ˌdʒæ.pə.ˈniːz]
[US: ˌdʒæ.pə.ˈniːz]

虎杖 /hǔzhàng/noun