immunoablation (English, noun)
expansion: immunoablation (uncountable)
Senses:
topics: medicine
sciences
glosses: Destruction of patient immune resistance for a medical purpose, such as to prepare for an organ transplant
tags: uncountable
Forms: