Cyanobacterium filamentous