English-Chinese dictionary »

duckweed meaning in Chinese

EnglishChinese
duckweed (plant)
noun
[UK: ˈdʌ.kwiːd]
[US: ˈdʌ.ˌkwid]

水草noun

水萍 /shuǐpíng/noun

浮萍 /fúpíng/noun

苹 /píng/noun

荇菜 /xìngcài/noun

萍 /píng/noun