Word info

macroemulsion

Noun

Meaning

macroemulsion (plural macroemulsions)

A kinetically stabilized mixture of immiscible liquids, one of which has droplets with a diameter greater than 0.1 μm.

Source: en.wiktionary.org

Close letter words and terms