Chinese-English dictionary »

藻華 /zǎohuá/ meaning in English

ChineseEnglish
藻華 /zǎohuá/ noun

algal bloom(dense spread of algae)
noun