6b

12345678910111213141516171819202122
Across
  1. 3. to replace
  2. 6. to find out
  3. 10. to prolong
  4. 13. the majority
  5. 14. to discover
  6. 16. the source of energy
  7. 17. machine
  8. 21. to predict
  9. 22. the advance
Down
  1. 1. pollute
  2. 2. to invent
  3. 4. factory
  4. 5. invention
  5. 7. the device
  6. 8. communicate
  7. 9. sickness
  8. 11. gene
  9. 12. increase
  10. 15. to disappear
  11. 18. development
  12. 19. to reduce
  13. 20. genetics