Itchiness — synonyms, definition
1. itchiness (Noun)
2 synonyms
itch itching
1 definition
itchiness (Noun) — An irritating cutaneous sensation that produces a desire to scratch.
3 types of
cutaneous sensation haptic sensation skin sensation
1 type
pruritus