itching

Asked by shubhangichaubey | 26th Feb, 2010, 04:14: PM

Expert Answer:

It is an irritating skin sensation causing a desire to scratch.

Answered by  | 26th Feb, 2010, 05:18: PM

Queries asked on Sunday & after 7pm from Monday to Saturday will be answered after 12pm the next working day.