English-Chinese dictionary »

knotweed meaning in Chinese

EnglishChinese
knotweed [knotweeds] (Polygonum)
noun
[UK: nˈɒtwiːd]
[US: nˈɑːtwiːd]

蓼 /liǎo/noun

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

虎杖 /hǔzhàng/noun

Your history