Cyanobacteria

A taxon of bacteria which conduct photosynthesis.

Cyanobacteria Definition | Radience
Cyanobacteria Definition | Radience