Definition of "itchiness"

itchiness