Vocabulary Term #3050
USA
UK
USA
UK
bodily resistance to infection and toxins
USA
UK
"Organs such as the thymus, bone marrow, and lymph nodes make up the immune system."