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 ยป