Search Details

Word: immune response (lookup usage) (lookup stats)


Meaning:

Noun:

  • immunology The body's integrated response to an antigen, mediated by lymphocytes.

Source: Wiktionary | Src Info »