itchiness
noun(itch)
an uneasy irritating sensation in the upper surface of the skin usually held to result from mild stimulation of pain receptors
itchiness
noun(itch)
a skin disorder accompanied by such a sensation; especially : a contagious eruption caused by a mite (Sarcoptes scabiei) that burrows in the skin and causes intense itching
itchiness
noun(itch)
a restless usually constant often compulsive desire