Life processes Crossword puzzle

12345678
Across
  1. 4. Intake of food and its utilisation in body
  2. 5. Organism that live inside the host body and derive its nutrition from them
  3. 7. Protect the inner lining of the stomach from acid attack
  4. 8. Organism who are dependent on autotrophs for their food
Down
  1. 1. Organisms that prepared their own food
  2. 2. Port which are present on the surface of plant which prevent excessive loss of water
  3. 3. Hair like structure present inside paramecium
  4. 6. With solution is used to decolourise the leaf