Latin Greek Roots Quiz

123456789101112131415161718192021222324252627282930
Across
  1. 3. insul
  2. 8. exo
  3. 10. somni
  4. 12. terr
  5. 16. hemi
  6. 17. narc
  7. 22. macer
  8. 23. bio
  9. 24. acid
  10. 27. gam
  11. 28. eth
  12. 30. magn
Down
  1. 1. cosm
  2. 2. hemer
  3. 4. laps
  4. 5. sax
  5. 6. anti
  6. 7. voc
  7. 9. doc
  8. 11. schem
  9. 13. tot
  10. 14. vers
  11. 15. klept
  12. 18. lun
  13. 19. septim
  14. 20. gno
  15. 21. strat
  16. 25. jac
  17. 26. suav
  18. 29. byss