The Collaborative International Dictionary
Itchless
Itchless \Itch"less\, a. Free from itching.
Wiktionary
itchless
a. Not causing itching.