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