Chemistry Dictionary
Definition of emulsion
Colloidal
suspension
of a
liquid
in a
liquid
.
Search the Dictionary for More Terms