What is the full meaning of immunizer
one that renders immune from infection, also IMMUNISER [n -S]
Example of the word immunizer placed on a Scrabble board.