microembolizations

English

Noun

microembolizations

  1. plural of microembolization