macroemulsion
Meaning
- noun A kinetically stabilized mixture of immiscible liquids, one of which has droplets with a diameter greater than 0.1 μm.
Similar words
microemulsion nanoemulsion micromicelle microdispersion micelle micell microsuspension nanocapsule macrodispersion micromixer
Often followed by
is
Save “macroemulsion” to learn later