Nutrition in plants

12345
Across
  1. 2. green structures in a plant
  2. 4. a fluid present in chloroplast
  3. 5. ultimate source of energy
Down
  1. 1. saprophytic plant
  2. 2. a parasitic plant
  3. 3. disc shaped structure in chloroplast