Definition of Emulsion, Oil-in-Water from the PharmacyDictionary.in
Emulsion, Oil-in-Water
Synonyms or meaning of 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).
Image related to Emulsion, Oil-in-Water
Not Available