Medical Terminology

123456789
Across
  1. 3. retro-
  2. 5. re-
  3. 7. after
  4. 9. pro-, pre-, ante-
Down
  1. 1. tachy-
  2. 2. from ab-
  3. 4. long time
  4. 6. supra
  5. 8. neo-