Microcystis wesenbergii (Q49627358)
species of Cyanobacteria
Language: