Do rocks clean water?
Yes, rocks in freshwater streams and rivers can help to improve water quality by filtering out pollutants and sediment. The rocks provide surface area for beneficial bacteria and algae to grow, which can break down organic matter and purify the water. Rocks can also create habitat for aquatic life that play a role in maintaining water quality.