Etymed

immun/o

Meaning: immune · Origin: Latin

Terms using immun/o