noun Immunology. natural immunity.
natural resistance 🔊 Listen to this noun Immunology. natural immunity. Share Facebook Twitter Google +