swimmer's itch
nounDefinition of swimmer's itch
: a severe urticarial reaction to the presence in the skin of larval schistosomes
Keep scrolling for more
Keep scrolling for more