itchiness, n.
(itchinesses)
an irritating cutaneous sensation that produces a desire to scratch
<noun.cognition>
itch
itchiness
itching
lexical pointers
derivationally related form
lexical pointers
derivationally related form
lexical pointers
derivationally related form
semantic pointers
hypernym
hyponym