Phytoplankton

Microcystis aeruginosa