Search Details

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


Meaning:

Noun:

  • immunology The system that differentiates self from non-self and protects the body from foreign substances and pathogenic organisms by producing an antibodies.

Source: Wiktionary | Src Info »