Flushing

Definition of Flushing from the PharmacyDictionary.in

Flushing

1: Sudden redness of the skin. 2: Irrigation of a body cavity or an organ.

Not Available