CANKER RASH


Meaning of CANKER RASH in English

() A form of scarlet fever characterized by ulcerated or putrid sore throat.

Webster's English dictionary.      Английский словарь Webster.