Cardiovascular puzzle

12345678910111213141516171819202122232425
Across
  1. 3. prefix meaning slow
  2. 4. a tool used to listen to heartbeats and breathing
  3. 7. pump blood away from the heart
  4. 9. a complete stop of the heart
  5. 11. tiny vessels that exchange oxygen and nutrients
  6. 13. pump blood to the heart
  7. 15. wires implanted in heart wall to regulate heartbeats and deliver electric signals
  8. 16. an abbreviation for dyspnea or exertion
  9. 17. pumps blood throughout the body
  10. 18. inefficient pumping through the left ventricle
  11. 19. prefix meaning around
  12. 20. an abbreviation for sodium
  13. 21. recording of the electrical activity in the heart
  14. 22. combining word meaning blockage
  15. 23. suffix meaning condition
  16. 25. largest artery
Down
  1. 1. a lack of blood flow due to the narrowing of one of the coronary arteries
  2. 2. injection of X-ray dye in the vessels surrounding the heart
  3. 5. swollen and dilated veins
  4. 6. an abbreviation for hypertension
  5. 8. ultrasound of the heart and vessels
  6. 10. weak artery wall that swells up
  7. 12. suffix meaning destruction
  8. 14. an abbreviation for potassium chloride
  9. 24. an abbreviation for impression