thermoembolization

English

Etymology

From thermo- +‎ embolization.

Noun

thermoembolization (uncountable)

  1. thermal embolization