immunoembolization (English, noun)
expansion: immunoembolization (usually uncountable, plural immunoembolizations)
Senses:
topics: medicine
sciences
surgery
glosses: embolization together with stimulation of the immune system
tags: uncountable
usually
Forms:
form: immunoembolizations
tags: plural