Diversity of Life: Bacteria

Cyanobacteria:
  • Nostoc
  • Gloeocapsa

  • Index Lab notes made May 02, 2006 by Peter Chen