English

edit

Etymology

edit

immuno- +‎ surveyor

Noun

edit

immunosurveyor (plural immunosurveyors)

  1. Any system that carries out immunosurveillance