Emulsion, Oil-in-Water

Definition of Emulsion, Oil-in-Water from the PharmacyDictionary.in

Emulsion, Oil-in-Water

This is an emulsion in which the oil is dispersed as fine droplets within the water; it’s a heterogeneous system in which oil is the dispersed phase (internal phase) and water is the dispersion medium (external phase).

Not Available