immun.

views updated

immun. immunity
• immunization
• immunology