Nostoc commune (Q11286530)
species of Cyanobacteria
Language: