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