immunosurveillance
English
Etymology
From immuno- + surveillance.
Noun
immunosurveillance (uncountable)
- (immunology) The continuous monitoring process of the immune system whereby abnormal cells are recognized and destroyed
Related terms
- immunosurveillant
- immunosurveyer
Translations
Translations
|