SMALLPOX INOCULATION


Meaning of SMALLPOX INOCULATION in English

vaccine against a disease known as smallpox

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