algal virus microbe euglena bloom protozoa bacteria paramecium amoeba fungi microorganisms eutrophication algae
See more