Emulsion

A mixture of two or more immiscible liquids.

Emulsion Definition | Radience
Emulsion Definition | Radience