What does Algizide mean?

Algizide - German to English

algaecides