Cyanobacteria & Protists

Baaleninema simplex

DSM 101393