Science - short test

123456789101112131415161718192021222324
Across
  1. 1. an organ producing insulin
  2. 5. communicate sth
  3. 7. prove sth false
  4. 9. make sth easier
  5. 12. a polluting substance
  6. 14. off-putting
  7. 17. pull the _________, end sth
  8. 19. a fancy, popular name
  9. 20. a major discovery
  10. 21. disagree with, be a contrast to
  11. 23. brilliant
  12. 24. evil
Down
  1. 2. get one's wires___________
  2. 3. cannot be compared
  3. 4. ______with, familiar with
  4. 6. stroke of__________
  5. 8. __________surgery, planned
  6. 10. _________-edge, most advanced
  7. 11. come to an end
  8. 13. break the______, pattern
  9. 15. not doable
  10. 16. generate
  11. 18. create
  12. 22. a harm, cause of harm