immunoembolizations

English

Noun

immunoembolizations

  1. plural of immunoembolization