Meaning of swimmer's itch

Definition of swimmer's itch

(noun) a sensitization reaction to repeated invasion of the skin by cercariae of schistosomes

Other information on swimmer's itch

WIKIPEDIA results for swimmer's itch
Amazon results for swimmer's itch