itchiness
nounThe quality or state of being itchy; sensation of itching; tendency to itch.
nounThe state of being itchy.
nounThe state of being
an irritating cutaneous sensation that produces a desire to scratch
The quality or state of being itchy; sensation of itching; tendency to itch.
nounThe state of being itchy.
nounThe state of being
an irritating cutaneous sensation that produces a desire to scratch
Begin a journey through worlds of puzzles.