cardiodilator
English
Etymology
From
cardio-
+
dilator
.
Noun
cardiodilator
(
plural
cardiodilators
)
A
machine
for cardiodilation.