Greek and Latin roots

1234567891011121314151617
Across
  1. 2. Greek root meaning blood
  2. 4. Latin root meaning amazement or wonder
  3. 5. Latin root meaning to hear or sound
  4. 8. Greek root meaning air or atmosphere
  5. 9. Greek root meaning air or breath
  6. 10. Greek root meaning study or speech
  7. 11. Latin root meaning to touch
  8. 13. Greek root meaning small
  9. 15. Latin root meaning to break
  10. 17. Greek root meaning life or living
Down
  1. 1. Latin root meaning to name
  2. 2. Greek root meaning water
  3. 3. Latin root meaning sea
  4. 6. Latin root meaning white
  5. 7. Latin root meaning field or country
  6. 8. Greek root meaning self
  7. 9. Greek root meaning love
  8. 12. Latin root meaning to go or yield
  9. 14. Greek root meaning time
  10. 16. Latin root meaning to carry