Cyanobacteria & Protists

Nostoc punctiforme

DSM 101384