อิมัลชัน(ì-man-chan)

Meanings

1NounC1

emulsion (liquid mixture)

A mixture of two liquids that do not normally mix, where tiny droplets of one liquid are dispersed throughout the other (e.g., oil in water).

Examples

3 more examples