Search Details

Word: emulsion (lookup usage) (lookup stats)


Meaning:

Noun:

  • a stable suspension of small droplets of one liquid in another with which it is immiscible
  • chemistry a colloid in which both phases are liquid
  • the coating of photosensitive silver halide grains in a thin gelatine layer on a photographic film

Source: Wiktionary | Src Info »