immunoprotector
English
Etymology
From
immuno-
+
protector
.
Noun
immunoprotector
(
plural
immunoprotectors
)
Anything that provides
immunoprotection