What is the full meaning of immunodeficient
relating to immunodeficiency, deficiency in immune response due to depletion or inactivity of lymphoid cells [adj]
Example of the word immunodeficient placed on a Scrabble board.