dcsimg
Nostoc commune resmi
Life » » Bacteria »

Cyanobacteria/Melainabacteria group

JC Schou   cc-by-nc