urticant
adjectiveCausing itching or stinging.
nounA substance that causes itching or stinging.
Stinging; producing an itching sensation.
adjectiveCausing
Such a
Causing itching or stinging.
nounA substance that causes itching or stinging.
Stinging; producing an itching sensation.
adjectiveCausing
Such a
Begin a journey through worlds of puzzles.