Word Hen
What is the meaning of the word "
emulsion
"?
Definitions:
(chemistry) a colloid in which both phases are liquids
noun
an oilinwater emulsion
Synonyms:
photographic emulsion