Vocabulary Term #3050
US
UK
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."