lake itch

English

Noun

lake itch (uncountable)

  1. Synonym of swimmer's itch.