What is an algal bloom?
Heavy growth of algae in water body or luxurious growth of algae in water is called algal bloom.