Chinese-English dictionary »

虎杖 /hǔzhàng/ meaning in English

ChineseEnglish
虎杖 /hǔzhàng/ noun

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