Wellness Understanding and Managing Body ItchingBy YettyApril 26, 2024 Itching, medically known as pruritus, is an irritating sensation that compels you to scratch your skin. It can range from…