Definitions for "Microemulsion"
A special kind of stabilized emulsion in which the dispersed droplets are extremely small (100 nm), and which is thermodynamically stable.
A blending process that suspends microscopic particles of an ingredient in a substance from which they normally tend to separate, such as oil particles in water.
a non-opaque or substantially non-opaque colloidal dispersion that is formed spontaneously or substantially spontaneously when its components are brought into contact
Keywords:  info, http