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
Tweet