Home » Glossary » immune system

immune system

The body’s defense system that helps fight infections and diseases.

Synonyms
publish

News & Media