embolizations

English

Noun

embolizations

  1. plural of embolization