Cyanobacteria & Protists

Leptolyngbya sp.

DSM 104164