Cyanobacteria & Protists

Pseudanabaena sp.

DSM 101437