Itchy skin
A sensations of skin discomfort that triggers a physical desire to scratch surface areas.
Itchy Skin Solutions
Sources
- 10 reasons your skin itches uncontrollably and how to get relief — American Academy of Dermatology
- PRURITUS - British Association of Dermatologists — British Association of Dermatologists