Etymology List 4

12345678910111213141516171819202122
Across
  1. 2. loco
  2. 4. ortho
  3. 8. magn
  4. 9. dox
  5. 11. dorm
  6. 12. corp
  7. 13. mega
  8. 16. pop
  9. 17. ject
  10. 19. nov
  11. 20. put
  12. 21. matri
  13. 22. ver
Down
  1. 1. vest
  2. 3. pater
  3. 5. tion
  4. 6. eu
  5. 7. sangui
  6. 8. bene
  7. 10. pond
  8. 11. morph
  9. 14. phobia
  10. 15. amphi
  11. 16. punct
  12. 18. endo