Emulsion

A Mixture Of Two Or More Immiscible Liquids.

Emulsion Definition
Emulsion Definition