Emulsion

Emulsion

A mixture of liquids that are incompatible, such as water and oil. One of the components will form small droplets in the other with the help of detergents. These systems are usually cloudy or opaque in appearance.

Related Articles Using the Term: emulsion