English | German | Russian | Czech

swimmer's itch English

Meaning swimmer's itch meaning

What does swimmer's itch mean?

swimmer's itch

(= schistosome dermatitis) a sensitization reaction to repeated invasion of the skin by cercariae of schistosomes

Are you looking for...?