What are cyanobacteria?

Cyanobacteria is the scientific name for blue-green algae, or "pond scum." The first recognized species were blue-green in colour, which is how the algae got their name. Species identified since range in colour from olive-green to red.

Cyanobacteria form in sh...