Diphtheria antitoxin

What is Diphtheria antitoxin?

Diphtheria antitoxin definition and meaning on Dictionary terms:
noun, plural dip

Tags: