Nostoc commune Vaucher ex Bornet & Flahault

Nostoc commune Vaucher ex Bornet & Flahault
Nostoc commune Vaucher ex Bornet & Flahault
Nostoc commune Vaucher ex Bornet & Flahault
Nostoc commune Vaucher ex Bornet & Flahault