Cyanobacteria & Protists

Pseudanabaena sp.

DSM 101444