nutrition in plants

123456
Across
  1. 1. Tiny pores present under the leaves.
  2. 3. The plant on which parasites depend
  3. 4. Stored food in plants
  4. 6. Mutual beneficial relationship
Down
  1. 2. Plants that make their own food
  2. 5. a bacteria that converts nitrogen into nitrates
  3. 6. The ultimate source of energy