immunifacient








adj.

  1. Producing immunity.
49 queries 0.409