dcsimg
Plancia ëd Nostoc commune
Life » » Bacteria »

Cyanobacteria/Melainabacteria group

JC Schou   cc-by-nc