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