Chinese-English dictionary »

水華 /shuǐhuá/ meaning in English

ChineseEnglish
水華 /shuǐhuá/ noun

algal bloom(dense spread of algae)
noun