Cyanobacteria is sometimes known as blue/green algae. It grows on rocks, plants, substrate, everything basically. It comes of very easily and has a kind of organic smell. It isn't actually an algae. If you google it you will get much more info than I can give you. I get it quite a lot in various...