Word info

immunosurveyor

Noun

Meaning

immunosurveyor (plural immunosurveyors)

Any system that carries out immunosurveillance

Source: en.wiktionary.org

Close letter words and terms