ecosystem crossword

1234567891011121314151617181920212223242526272829303132
Across
  1. 3. beaches
  2. 7. different
  3. 9. saltwater
  4. 10. air
  5. 11. thriving
  6. 14. area
  7. 16. rock
  8. 17. alive
  9. 20. dead
  10. 23. live
  11. 25. fresh
  12. 27. landform
  13. 28. maintenance
  14. 30. energy
  15. 31. upper
  16. 32. calcium
Down
  1. 1. diversity
  2. 2. process
  3. 4. system
  4. 5. water
  5. 6. production
  6. 8. availability
  7. 12. water
  8. 13. leveling
  9. 15. living
  10. 18. relationship
  11. 19. competing
  12. 21. hunting
  13. 22. outer
  14. 24. balance
  15. 26. eater
  16. 29. air