Definisi 'chemical irritant'
English to English
noun
1 a substance producing irritation
source: wordnet30
More Word(s)
substance, capsaicin, gingerol, piperin, piperine, isothiocyanate,

Visual Synonyms
Click for larger image