nutrition in plants

12345678
Across
  1. 1. a parasitic plant
  2. 4. a symbiosis nutrition
  3. 6. a insectivorous plant
  4. 8. lives on the roots of leguminous plant
Down
  1. 2. a green pigment
  2. 3. a process by which plants make their own
  3. 5. a saprophytic plant
  4. 7. tiny pores under a leaf