SWIMMER'S ITCH


Meaning of SWIMMER'S ITCH in English

[swimmer's itch] n (1928): a severe urticarial reaction to the presence in the skin of larval schistosomes that are not normally human parasites

Merriam-Webster English vocab.      Английский словарь Merriam Webster.