Cyanobacteria & Protists

Myxacorys almedinensis

DSM 109598