Knismesis definition

Light tickling often accompanied by an itching sensation.
noun
0
0
Advertisement