Meaning of EMULSION in English

EMULSION

A stable mixture of two or more immiscible liquids held in a suspension by small percentages of emulsifiers.

Electronics Terminology English vocabulary.      Английский словарь терминологий электроники.