pruritogen
Etymology
From pruritus + -gen.
noun
Any substance that causes pruritus (itching).