Subscriber login


Forgot your password?

Library card login

Other

immune system

Translate immune system | into German | into Italian
Definition of immune system

noun

  • the organs and processes of the body that provide resistance to infection and toxins. Organs include the thymus, bone marrow, and lymph nodes.

immune system in other Oxford dictionaries