Algicide Eduardo Lopez · Jul 21, 2023 · A material that will retard or prevent the growth of algae. « Back to Glossary Index