immunosurveillance
Noun
Meaning
immunosurveillance (uncountable)
(immunology) The continuous monitoring process of the immune system whereby abnormal cells are recognized and destroyed
Noun
immunosurveillance (uncountable)
(immunology) The continuous monitoring process of the immune system whereby abnormal cells are recognized and destroyed