Synonyms for swimmer's itch
- noun
Definitions
- n. 1
A short-term immune reaction occurring in the skin of humans infected by water-borne Schistosomatidae.
A short-term immune reaction occurring in the skin of humans infected by water-borne Schistosomatidae.