What does the term immunodeficiency mean ?

What does the term immunodeficiency mean ?


Answer: Any failure of the immune system.