It means it produces stinging or burning, which itches. Substance that can cause scratching. Stinging.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list