Definition for Immune system

From Biology Forums Dictionary

The cells and organs within an animal's body that contribute to immune defences.