E
Editor
Oct 18, 2022
Immune system
Definition

The body's defence system against diseases and infections

Category: Definition