"emulsion" in the noun sense
chemistry) a colloid in which both phases are liquids
"an oil-in-water emulsion"
2. emulsion, photographic emulsion
a light-sensitive coating on paper or film consists of fine grains of silver bromide suspended in a gelatin
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License