List #9

12345678910111213141516171819202122
Across
  1. 2. caco
  2. 5. fin
  3. 6. a
  4. 8. sci
  5. 10. topo
  6. 12. path
  7. 13. ar
  8. 17. hetero
  9. 19. ambul
  10. 20. ous
  11. 22. lat
Down
  1. 1. hedron
  2. 2. fract
  3. 3. co
  4. 4. graph
  5. 7. tract
  6. 9. in
  7. 11. nomy
  8. 12. fid
  9. 13. lith
  10. 14. phile
  11. 15. theo
  12. 16. ine
  13. 18. platy
  14. 21. hexa