Veterinary medical prefixes

123456789101112131415161718
Across
  1. 3. contra
  2. 4. ambi
  3. 6. trans
  4. 10. circum
  5. 11. within
  6. 12. pan
  7. 14. em
  8. 15. ad
  9. 16. auto
  10. 17. outside
  11. 18. Neo
Down
  1. 1. Meta
  2. 2. epi
  3. 5. hemi
  4. 7. Micro
  5. 8. ecto
  6. 9. in
  7. 10. anti
  8. 11. between
  9. 13. pseudo