Synonymous with defense system. A system that enables the body to ward off infections and to differentiate between its own and foreign tissue.
Synonymous with defense system. A system that enables the body to ward off infections and to differentiate between its own and foreign tissue.