SMALLPOX


Meaning of SMALLPOX in English

n. contagious disease characterized by skin eruptions which often leave permanent scars

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