nutrition in plants

12345
Across
  1. 3. the method of making food by plants
  2. 4. organisms which make their own food
  3. 5. the plant from which a parasite gets its food
Down
  1. 1. the method by which plants catch insects by ingenious methods
  2. 2. organisms which cannot make their own food