French-English dictionary »

efflorescence algale meaning in English

FrenchEnglish
efflorescence algale nom {f}

algal bloom◼◼◼(dense spread of algae)
noun