macroemulsion
English
Etymology
From
macro-
+
emulsion
.
Noun
macroemulsion
(
plural
macroemulsions
)
A
kinetically
stabilized
mixture
of
immiscible
liquids
, one of which has
droplets
with a
diameter
greater than 0.1
μm
.