Meaning of rubefacient

Definition of rubefacient

(noun) a medicine for external application that produces redness of the skin

Other information on rubefacient

WIKIPEDIA results for rubefacient
Amazon results for rubefacient