English dictionary
swimmer's itch meaning and definition
Definition and meaning of swimmer's itch at MeaningMonkey.org. swimmer's itch meaning and definition in the English Dictionary.SWIMMER'S ITCH noun
Definition of swimmer's itch (noun)
- a sensitization reaction to repeated invasion of the skin by cercariae of schistosomes
- synonyms: schistosome dermatitis
Source: Princeton University Wordnet