SWIMMER'S ITCH


Meaning of SWIMMER'S ITCH in English

noun Date: 1928 a severe urticarial reaction to the presence in the skin of larval schistosomes

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.