A close look on itchiness

Itchiness refers to an unpleasant sensation that causes the urge to scratch. The medical term for itchiness is pruritus. The itchiness can be limited to a certain part of the body or spread all over the body. Itching can be linked with a rash that might be the cause or a result of the scratching. […]

A close look on itchiness Read More ยป