thermoembolization
English
Etymology
From
thermo-
+
embolization
.
Noun
thermoembolization
(
uncountable
)
thermal
embolization
Related terms
thermoembolic