cardiodilator

English

Etymology

From cardio- +‎ dilator.

Noun

cardiodilator (plural cardiodilators)

  1. A machine for cardiodilation.