Rubefacient



ENGLISH MEANING
noun
1.
An external application which produces redness of the skin.
adjective
1.
Making red.