immunoembolizations
English
Noun
immunoembolizations
plural of
immunoembolization