Definition of Immunodeficiency from the PharmacyDictionary.in
Immunodeficiency
Synonyms or meaning of Immunodeficiency
A deficiency of the immune response due to reduced activity or decreased numbers of lymphoid cells.
Image related to Immunodeficiency
Not Available