Planktothrix agardhii (Q1020759)
species of Cyanobacteria
Language: