Water lilies eat algae?
Water lilies do not eat algae. They extract nutrients from the water and sediment through their roots, but they do not consume algae as a food source. Algae can grow near water lilies in the same habitat, but they are not part of the water lily's diet.