itchiness
English Dictionary
->
Letter I
-> itchiness
Search Dictionary:
itchiness Definition
(n)
an
irritating
cutaneous
sensation
that
produces
a
desire
to
scratch
itchiness Synonyms
itch
itchiness
itching
© Art Branch Inc.