dhobi itch Meaning, Definition & Usage

  1. noun fungal infection attacking moist parts of the body

WordNet