Filamentous cyanobacteria

Summary