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.

Words Starting With

Words Ending With

Unscrambles

immunosurveillance

Word Length