IMMUNODEFICIENCY


Meaning of IMMUNODEFICIENCY in English

n. inability of the immune system to fight off infections due to a genetic or acquired disease

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.