immunomyeloablation en · NOUN EtymologyFrom immuno- + myeloablation. Meanings (uncountable) Severe immunosuppression Relateds immunomyeloablative