Rubefacient Meaning

There are 1 meaning(s) for word Rubefacient

Meaning 1 : a medicine for external application that produces redness of the skin