DrugInfoSys

Itching

Uncomfortable sensation of irritation on skin or mucous membrane which cause scratching or rubbing of the affected part.