SMALLPOX VACCINATION


Meaning of SMALLPOX VACCINATION in English

needle given to create immunity against a disease known as smallpox

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.