an irritating cutaneous sensation that produces a desire to scratch
0 Comments 0 Shares 926 Views