"algizide" in English Algizide {m pl} algaecides Detailed translations for "algizide" Algizide{masculine plural} Algizide algaecides