immunoprotector

English

Etymology

From immuno- +‎ protector.

Noun

immunoprotector (plural immunoprotectors)

  1. Anything that provides immunoprotection