Prefix medical terminology

12345678
Across
  1. 3. Opposite word of "hypo" or "below"
  2. 4. Medical term for "before"
  3. 6. Medical term for "one" or "single"
  4. 7. Medical term for "many"
  5. 8. another word for "anti"
Down
  1. 1. Opposite word of "above"
  2. 2. Another word for "slow"
  3. 5. Medical term for "three"
  4. 6. Another word for "small"
  5. 7. another word for "macro"