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