Nutrition in Plants

12345
Across
  1. 1. Present on the underside of the leaves
  2. 4. Present in green leaves
  3. 5. Plants partially or completely depend on other plants
Down
  1. 2. Mode of nutrition in which an organism makes its own food
  2. 3. Any substance that can be broken down by chemical processes in the body to give energy