Chloroplasts, w.m. of leaf of Elodea or Spinacea showing detail of large chloroplasts

Return to Previous Page