immunomyeloablation

English

Etymology

From immuno- +‎ myeloablation.

Noun

immunomyeloablation (uncountable)

  1. Severe immunosuppression