IMMUNODEFICIENT


Meaning of IMMUNODEFICIENT in English

Lacking immunity and so susceptible to infection.

English dictionary of medicine.      Английский словарь медицины.