Tropical Rainforest

12345678
Across
  1. 3. really important
  2. 6. leaves chemicals in atmosphere
  3. 8. a type of power that can be reusable again
Down
  1. 1. a type of life form
  2. 2. chopping down trees
  3. 4. degrees is part of this
  4. 5. a large environment with specific features
  5. 7. a forest that receives high rainfall