word within a word

12345678910111213141516171819202122
Across
  1. 3. amat
  2. 4. son
  3. 5. octa
  4. 6. astr
  5. 8. tetra
  6. 12. chron
  7. 15. gyro
  8. 16. demo
  9. 18. hyper
  10. 19. stereo
  11. 20. dyna
  12. 21. stell
  13. 22. dec
Down
  1. 1. thermo
  2. 2. ism
  3. 5. geo
  4. 7. luna
  5. 9. vita
  6. 10. cogn
  7. 11. alter
  8. 13. meter
  9. 14. contra
  10. 17. scope
  11. 18. sur