Photosynthesis Terms

12345678910
Across
  1. 2. high energy molecules
  2. 5. product
  3. 6. disc
  4. 9. orgnalle
  5. 10. sugar
Down
  1. 1. reaction
  2. 3. process
  3. 4. pigment
  4. 7. fluid
  5. 8. stack of