Read More3 minute read FeaturedRemediesItching Causes, Symptoms and Remedies Itching, also called pruritus, is an uncomfortable and annoying experience for many. It refers to a tingling or…byJosephine MillsJune 20, 2017