Chinese-English dictionary »

蓼 /liǎo/ meaning in English

ChineseEnglish
/liǎo/ noun

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

Your history