medical terminology prefixes

1234567891011121314151617181920
Across
  1. 2. above, excessive, beyond
  2. 3. upon, outside, on, over, above
  3. 6. against
  4. 8. slow
  5. 10. one
  6. 11. under, below
  7. 12. behind, after,following
  8. 15. away from
  9. 16. three
  10. 17. under, deficient, incomplete
  11. 19. within
Down
  1. 1. before, in front
  2. 4. between
  3. 5. many, much, excessive
  4. 6. without, lacking sometimes referred to as(-a)
  5. 7. under, below
  6. 8. two
  7. 9. difficult, abnormal, painful
  8. 12. alongside, beside,beyond, around
  9. 13. fast, rapid
  10. 14. within, inner, in
  11. 18. surrounding(outer), beside, near
  12. 20. towards