Immunosurveillance Definition
noun
(immunology) The continuous monitoring process of the immune system whereby abnormal cells are recognized and destroyed.
Wiktionary
Find Similar Words
Find similar words to immunosurveillance using the buttons below.