Nutrition in plants

12345
Across
  1. 1. green pigment in plant
  2. 4. parasitic plant takes water from the --------
  3. 5. stack of thylokoids
Down
  1. 2. a flower with thorns
  2. 3. plant a insectivourous plant