Photosynthesis

12345
Across
  1. 1. Tiny tubes running across the leaf
  2. 3. Green color pigment in plant
  3. 5. Lower surface of the leaf
Down
  1. 2. It helps in attaching the leaf of the plant
  2. 4. kitchen of the plant