Definition for Immune system
From Biology Forums Dictionary
The cells and organs within an animal's body that contribute to immune defences.
From Biology Forums Dictionary
The cells and organs within an animal's body that contribute to immune defences.