nutrition in plants

12345678
Across
  1. 2. in photosynthesis
  2. 6. of partial parasite
  3. 7. in plants
  4. 8. of cuscuta
Down
  1. 1. is it when both plant and animal is benefited
  2. 3. which cannot make their own food
  3. 4. pigment in plants
  4. 5. opening of stomata