Immune system

Coronavirus COVID-19
Vocabulary Term #3050
Noun (thing)
US
UK
Immune system
US
UK
bodily resistance to infection and toxins
US
UK
"Organs such as the thymus, bone marrow, and lymph nodes make up the immune system."