immunosurveyor (English, noun)
expansion: immunosurveyor (plural immunosurveyors)
Senses:
glosses: Any system that carries out immunosurveillance
Forms:
form: immunosurveyors
tags: plural